_theUpdatedState | MaterialEffectsSimulator | protected |
A | MaterialEffectsSimulator | protected |
beginDaughters() const | MaterialEffectsSimulator | inline |
closestDaughterId() | MaterialEffectsSimulator | inline |
compute(ParticlePropagator &Particle, RandomEngineAndDistribution const *) override | NuclearInteractionSimulator | privatevirtual |
currentValuesWereSet | NuclearInteractionSimulator | private |
density | MaterialEffectsSimulator | protected |
distanceToPrimary(const RawParticle &Particle, const RawParticle &aDaughter) const | NuclearInteractionSimulator | private |
eMass() const | MaterialEffectsSimulator | inline |
endDaughters() const | MaterialEffectsSimulator | inline |
excitE() const | MaterialEffectsSimulator | inline |
ien4 | NuclearInteractionSimulator | private |
index(int thePid) | NuclearInteractionSimulator | private |
MaterialEffectsSimulator(double A=28.0855, double Z=14.0000, double density=2.329, double radLen=9.360) | MaterialEffectsSimulator | |
myOutputBuffer | NuclearInteractionSimulator | private |
myOutputFile | NuclearInteractionSimulator | private |
nDaughters() const | MaterialEffectsSimulator | inline |
NuclearInteractionSimulator(std::vector< double > &hadronEnergies, std::vector< int > &hadronTypes, std::vector< std::string > &hadronNames, std::vector< double > &hadronMasses, std::vector< double > &hadronPMin, double pionEnergy, std::vector< double > &lengthRatio, std::vector< std::vector< double > > &ratios, std::map< int, int > &idMap, std::string inputFile, unsigned int distAlgo, double distCut) | NuclearInteractionSimulator | |
orthogonal(const XYZVector &) const | MaterialEffectsSimulator | |
radiationLength() const | MaterialEffectsSimulator | inlineprivate |
radLen | MaterialEffectsSimulator | protected |
radLengths | MaterialEffectsSimulator | protected |
radLenIncm() const | MaterialEffectsSimulator | inline |
read(std::string inputFile) | NuclearInteractionSimulator | |
RHEP_const_iter typedef | MaterialEffectsSimulator | |
rho() const | MaterialEffectsSimulator | inline |
save() override | NuclearInteractionSimulator | virtual |
setNormalVector(const GlobalVector &normal) | MaterialEffectsSimulator | inline |
theA() const | MaterialEffectsSimulator | inline |
theBranches | NuclearInteractionSimulator | private |
theClosestChargedDaughterId | MaterialEffectsSimulator | protected |
theCurrentEntry | NuclearInteractionSimulator | private |
theCurrentInteraction | NuclearInteractionSimulator | private |
theDistAlgo | NuclearInteractionSimulator | private |
theDistCut | NuclearInteractionSimulator | private |
theFile | NuclearInteractionSimulator | private |
theFileNames | NuclearInteractionSimulator | private |
theIDMap | NuclearInteractionSimulator | private |
theLengthRatio | NuclearInteractionSimulator | private |
theNormalVector | MaterialEffectsSimulator | protected |
theNUEvents | NuclearInteractionSimulator | private |
theNumberOfEntries | NuclearInteractionSimulator | private |
theNumberOfInteractions | NuclearInteractionSimulator | private |
thePionCM | NuclearInteractionSimulator | private |
thePionEN | NuclearInteractionSimulator | private |
thePionEnergy | NuclearInteractionSimulator | private |
thePionID | NuclearInteractionSimulator | private |
thePionMA | NuclearInteractionSimulator | private |
thePionNA | NuclearInteractionSimulator | private |
thePionPMin | NuclearInteractionSimulator | private |
theRatios | NuclearInteractionSimulator | private |
theTrees | NuclearInteractionSimulator | private |
theZ() const | MaterialEffectsSimulator | inline |
updateState(ParticlePropagator &myTrack, double radlen, RandomEngineAndDistribution const *) | MaterialEffectsSimulator | |
Z | MaterialEffectsSimulator | protected |
~MaterialEffectsSimulator() | MaterialEffectsSimulator | virtual |
~NuclearInteractionSimulator() override | NuclearInteractionSimulator | |