|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjecticeCube.uhe.decay.MuDecayYMatrix
public class MuDecayYMatrix
Matrix of the Energy Transfer dN/dLogY by the mu decays The matrix elements are calculated by the methods supplied by the Decay class. The bin width is defined in the Particle class. Actually each matrix element dN/dLogYdecay is calculated by the integral, \int dN/dY dY from logY - 0.5xbinWidth to logY + 0.5*binWidth where logY = logEdecay - logEmu. This is more accurate way than simply calculating dN/dLogEdecay. The transfer matrix to the nu-mu is acquired by the method getMuToNuMuDecayMatrix( ), that to the electron neutrinos by getMuToNuEMatrix( ) that to the other charged leptons such as e by getMuToEDecayMatrix( )
Constructor Summary | |
---|---|
MuDecayYMatrix(Particle p)
Constructor: Generate the matrix array |
Method Summary | |
---|---|
double |
getLifeTimeMatrix(int iLogE)
get the element of the LifeTime matrix |
double |
getMuToEDecayMatrix(int iLogY)
get the element of the decay matrix of mu-> e |
double |
getMuToNuEDecayMatrix(int iLogY)
get the element of the decay matrix of mu->nuE |
double |
getMuToNuMuDecayMatrix(int iLogY)
get the element of the decay matrix of m->nuMu |
boolean |
isValidIndex(int iLogY)
Checking the energy index |
void |
setLifeTimeMatrix(int iLogE)
Calculate the life time matrix considering the Lorentz duration |
void |
setMuDecayMatrix(int iLogY)
Calculate the decay matrix from mu to neutrinos and and electrons |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MuDecayYMatrix(Particle p)
Method Detail |
---|
public void setMuDecayMatrix(int iLogY)
public void setLifeTimeMatrix(int iLogE)
public double getMuToNuMuDecayMatrix(int iLogY)
public double getMuToNuEDecayMatrix(int iLogY)
public double getMuToEDecayMatrix(int iLogY)
public double getLifeTimeMatrix(int iLogE)
public boolean isValidIndex(int iLogY)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |