ClassDef(GFMaterialEffects, 2) | GFMaterialEffects | |
destruct() | GFMaterialEffects | static |
effects(const std::vector< GFPointPath > &points, const double &mom, const int &pdg, double &xx0, const bool &doNoise=false, double *noise7x7=NULL, const double *jacobian7x7=NULL, const TVector3 *directionBefore=NULL, const TVector3 *directionAfter=NULL) | GFMaterialEffects | |
energyLossBetheBloch(const double &mom) | GFMaterialEffects | private |
energyLossBrems(const double &mom) const | GFMaterialEffects | private |
fbeta | GFMaterialEffects | private |
fcharge | GFMaterialEffects | private |
fdedx | GFMaterialEffects | private |
fEnergyLossBetheBloch | GFMaterialEffects | private |
fEnergyLossBrems | GFMaterialEffects | private |
fgamma | GFMaterialEffects | private |
fgammaSquare | GFMaterialEffects | private |
finstance | GFMaterialEffects | privatestatic |
fmass | GFMaterialEffects | private |
fmatA | GFMaterialEffects | private |
fmatDensity | GFMaterialEffects | private |
fmatZ | GFMaterialEffects | private |
fmEE | GFMaterialEffects | private |
fMscModelCode | GFMaterialEffects | private |
fNoEffects | GFMaterialEffects | private |
fNoiseBetheBloch | GFMaterialEffects | private |
fNoiseBrems | GFMaterialEffects | private |
fNoiseCoulomb | GFMaterialEffects | private |
fpdg | GFMaterialEffects | private |
fradiationLength | GFMaterialEffects | private |
fstep | GFMaterialEffects | private |
getInstance() | GFMaterialEffects | static |
getMaterialParameters(TGeoMaterial *mat) | GFMaterialEffects | private |
getParticleParameters(double mom) | GFMaterialEffects | private |
GFMaterialEffects() | GFMaterialEffects | private |
me | GFMaterialEffects | private |
noiseBetheBloch(const double &mom, double *noise) const | GFMaterialEffects | private |
noiseBrems(const double &mom, double *noise) const | GFMaterialEffects | private |
noiseCoulomb(const double &mom, double *noise, const double *jacobian, const TVector3 *directionBefore, const TVector3 *directionAfter) const | GFMaterialEffects | private |
setEnergyLossBetheBloch(bool opt=true) | GFMaterialEffects | inline |
setEnergyLossBrems(bool opt=true) | GFMaterialEffects | inline |
setMscModel(const std::string &modelName) | GFMaterialEffects | |
setNoEffects(bool opt=true) | GFMaterialEffects | inline |
setNoiseBetheBloch(bool opt=true) | GFMaterialEffects | inline |
setNoiseBrems(bool opt=true) | GFMaterialEffects | inline |
setNoiseCoulomb(bool opt=true) | GFMaterialEffects | inline |
stepper(const double &maxStep, const double &maxAngleStep, const double &posx, const double &posy, const double &posz, const double &dirx, const double &diry, const double &dirz, const double &mom, double &relMomLoss, const int &pdg) | GFMaterialEffects | |
~GFMaterialEffects() | GFMaterialEffects | privatevirtual |