Main Page   Compound List   File List   Compound Members   File Members  

MuonPropagator Class Reference

MuonPropogator makes muons for ReactorEvent. More...

#include <MuonPropagator.hh>

List of all members.

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.


Detailed Description

MuonPropogator makes muons for ReactorEvent.

Definition at line 14 of file MuonPropagator.hh.


The documentation for this class was generated from the following files:
Generated on Mon Dec 27 11:10:14 2004 for ReactorFsim by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002