|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjecticeCube.uhe.decay.Decay
public class Decay
Particle decay such as tau -> mu -> e is handled in this class. The particle livetimes themselves are provided by the Particl class (Particle.java), but the decay matrix to give the energy distributions of the secondary particles, and the terms due to the Laorentz duration effects are supplied by the methods here.
フィールドの概要 | |
---|---|
static double |
BRatioTau2A1
The Branching ratio of Hadronic tau decay puroducing a1's. |
static double |
BRatioTau2Leptons
The Branching ratio of Leptonic tau decay. |
static double |
BRatioTau2Pi
The Branching ratio of Hadronic tau decay puroducing pi's. |
static double |
BRatioTau2Rho
The Branching ratio of Hadronic tau decay puroducing rho's. |
static double |
BRatioTau2X
The Branching ratio of Hadronic tau decay puroducing others. |
static double |
rA1Tau
The squared mass raio (m_A1/m_tau)^2. |
static double |
rMuPI
The squared mass raio (m_mu/m_pi)^2. |
static double |
rPiTau
The squared mass raio (m_pi/m_tau)^2. |
static double |
rRhoTau
The squared mass raio (m_rho/m_tau)^2. |
static double |
rXTau
The squared mass raio (m_X/m_tau)^2. |
コンストラクタの概要 | |
---|---|
Decay(Particle p)
Constructor: Register the Particle involved. |
メソッドの概要 | |
---|---|
static double |
getTauHadronDecayProbFromW(double y,
double massRatio)
Calculate the Tau hadron Decay probability per inelasticity "y" that the decay product (in this case hadron) see its energy of y*Energy of tau. |
static double |
getTauHadronDecayProbToW(double y,
double massRatio)
Calculate the Tau hadron Decay probability per inelasticity "y" that the decay product (in this case nu-tau) see its energy of y*Energy of tau. |
static double |
getWeakDecayProbFromW(double y,
double parity)
Calculate the Weak Decay probability per inelasticity "y" that the decay product see its energy of y*Energy of the decaying particle. |
static double |
getWeakDecayProbToW(double y,
double parity)
Calculate the Weak Decay probability per inelasticity "y" that the decay product see its energy of y*Energy of the decaying particle. |
static double |
getYmax()
|
static double |
getYmax(double massRatio)
|
static double |
getYmin()
|
static double |
integralTauHadronDecayProbFromW(double lowerY,
double upperY,
double massRatio)
|
static double |
integralTauHadronDecayProbToW(double lowerY,
double upperY,
double massRatio)
Integral of the tau hadron decay probability from lowerY to upperY. |
static double |
integralWeakDecayProbFromW(double lowerY,
double upperY,
double parity)
Same as integralWeakDecayProbToW( ), but handling the particles of the charged current on the another side. |
static double |
integralWeakDecayProbToW(double lowerY,
double upperY,
double parity)
Integral of the weak decay probability from lowerY to upperY. |
boolean |
isValidParticle(Particle p)
Checking the particle kind involved with a given decay channel. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final double rMuPI
public static final double rPiTau
public static final double rRhoTau
public static final double rA1Tau
public static final double rXTau
public static final double BRatioTau2Leptons
public static final double BRatioTau2Pi
public static final double BRatioTau2Rho
public static final double BRatioTau2A1
public static final double BRatioTau2X
コンストラクタの詳細 |
---|
public Decay(Particle p)
Particle P: The Particle class involved with the decay. This should be either muon or tauons.
メソッドの詳細 |
---|
public boolean isValidParticle(Particle p)
public static double getWeakDecayProbToW(double y, double parity)
y Inelasticity parity Spin polarization vector. 0 for no-polarization
public static double getWeakDecayProbFromW(double y, double parity)
y Inelasticity parity Spin polarization vector. 0 for no-polarization
public static double integralWeakDecayProbToW(double lowerY, double upperY, double parity)
public static double integralWeakDecayProbFromW(double lowerY, double upperY, double parity)
public static double getYmin()
public static double getYmax()
public static double getTauHadronDecayProbToW(double y, double massRatio)
public static double getTauHadronDecayProbFromW(double y, double massRatio)
public static double getYmax(double massRatio)
public static double integralTauHadronDecayProbToW(double lowerY, double upperY, double massRatio)
public static double integralTauHadronDecayProbFromW(double lowerY, double upperY, double massRatio)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |