#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.
1.2.14 written by Dimitri van Heesch,
© 1997-2002