All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
genf::GFMaterialEffects Member List

This is the complete list of members for genf::GFMaterialEffects, including all inherited members.

calcBeta(double mom)genf::GFMaterialEffectsprivate
destruct()genf::GFMaterialEffectsstatic
effects(const std::vector< TVector3 > &points, const std::vector< double > &pointPaths, const double &mom, const int &pdg, const bool &doNoise=false, TMatrixT< Double_t > *noise=NULL, const TMatrixT< Double_t > *jacobian=NULL, const TVector3 *directionBefore=NULL, const TVector3 *directionAfter=NULL)genf::GFMaterialEffects
energyLossBetheBloch(const double &mom)genf::GFMaterialEffectsprivate
energyLossBrems(const double &mom) const genf::GFMaterialEffectsprivate
fbetagenf::GFMaterialEffectsprivate
fchargegenf::GFMaterialEffectsprivate
fdedxgenf::GFMaterialEffectsprivate
fEnergyLossBetheBlochgenf::GFMaterialEffectsprivate
fEnergyLossBremsgenf::GFMaterialEffectsprivate
fgammagenf::GFMaterialEffectsprivate
fgammaSquaregenf::GFMaterialEffectsprivate
finstancegenf::GFMaterialEffectsprivatestatic
fmassgenf::GFMaterialEffectsprivate
fmatAgenf::GFMaterialEffectsprivate
fmatDensitygenf::GFMaterialEffectsprivate
fmatZgenf::GFMaterialEffectsprivate
fmEEgenf::GFMaterialEffectsprivate
fNoiseBetheBlochgenf::GFMaterialEffectsprivate
fNoiseBremsgenf::GFMaterialEffectsprivate
fNoiseCoulombgenf::GFMaterialEffectsprivate
fpdggenf::GFMaterialEffectsprivate
fradiationLengthgenf::GFMaterialEffectsprivate
fstepgenf::GFMaterialEffectsprivate
getInstance()genf::GFMaterialEffectsstatic
getParameters()genf::GFMaterialEffectsprivate
GFMaterialEffects()genf::GFMaterialEffectsprivate
megenf::GFMaterialEffectsprivate
MeanExcEnergy_get(int Z)genf::GFMaterialEffectsprivate
MeanExcEnergy_get(TGeoMaterial *)genf::GFMaterialEffectsprivate
noiseBetheBloch(const double &mom, TMatrixT< double > *noise) const genf::GFMaterialEffectsprivate
noiseBrems(const double &mom, TMatrixT< double > *noise) const genf::GFMaterialEffectsprivate
noiseCoulomb(const double &mom, TMatrixT< double > *noise, const TMatrixT< double > *jacobian, const TVector3 *directionBefore, const TVector3 *directionAfter) const genf::GFMaterialEffectsprivate
setEnergyLossBetheBloch(bool opt=true)genf::GFMaterialEffectsinline
setEnergyLossBrems(bool opt=true)genf::GFMaterialEffectsinline
setNoiseBetheBloch(bool opt=true)genf::GFMaterialEffectsinline
setNoiseBrems(bool opt=true)genf::GFMaterialEffectsinline
setNoiseCoulomb(bool opt=true)genf::GFMaterialEffectsinline
stepper(const double &maxDist, const double &posx, const double &posy, const double &posz, const double &dirx, const double &diry, const double &dirz, const double &mom, const int &pdg)genf::GFMaterialEffects
stepper(const double &maxDist, const TVector3 &pos, const TVector3 &dir, const double &mom, const int &pdg)genf::GFMaterialEffectsinline
~GFMaterialEffects()genf::GFMaterialEffectsprivatevirtual