#include <MuonPropagator.hh>
Public Methods | |
MuonPropagator (int newRmaxgen=k.Rmaxgen, double newDepth=450) | |
MuonPropogator constructor. | |
~MuonPropagator () | |
MuonPropagator destructor. | |
MuonPropagator (const MuonPropagator &Muon) | |
MuonPropagator copy constructor. | |
MuonPropagator & | operator= (const MuonPropagator &rhs) |
MuonPropagator overloaded = operator. | |
double * | Intersection (double, double, double, double, double, double, double, double, double, double) |
double * | Rotate (char, double, double, double, double) |
double | RadCorr (double, double) |
double | GetMuonE () const |
double | GetMuonCosTheta () const |
double | GetMuonPhi () const |
int | GetNumNeutron () const |
Returns the neutron multiplicity. | |
double | GetNeutronKE (int &n) const |
double | GetNeutronTime (int &n) const |
double *const | GetNeutronVertexXYZ () |
int | GetNumElectron () const |
Returns the electron multiplicity. | |
double | GetElectronKE (int &n) const |
double | GetElectronTime (int &n) const |
double *const | GetElectronVertexXYZ () |
int | GetNumGamma () const |
Returns the number of photons. | |
double | GetGammaKE (int &n) const |
double | GetGammaTime (int &n) const |
double *const | GetGammaVertexXYZ () |
double | GetWeight () const |
Static Public Methods | |
float | IsotopeDistance (const float &r) |
The lateral activation profile of muons passing through the detector to produce radioactive isotopes, which describes the probability that an isotope is produced at a given distance r (in cm) perpendicular to the muon track. |
Definition at line 14 of file MuonPropagator.hh.