CMS 3D CMS Logo

NuclearInteractionSimulator Member List

This is the complete list of members for NuclearInteractionSimulator, including all inherited members.
_theUpdatedStateMaterialEffectsSimulator [protected]
AMaterialEffectsSimulator [protected]
beginDaughters() const MaterialEffectsSimulator [inline]
closestDaughterId()MaterialEffectsSimulator [inline]
compute(ParticlePropagator &Particle)NuclearInteractionSimulator [private, virtual]
densityMaterialEffectsSimulator [protected]
distanceToPrimary(const RawParticle &Particle, const RawParticle &aDaughter) const NuclearInteractionSimulator [private]
eMass() const MaterialEffectsSimulator [inline]
endDaughters() const MaterialEffectsSimulator [inline]
excitE() const MaterialEffectsSimulator [inline]
ien4NuclearInteractionSimulator [private]
index(int thePid)NuclearInteractionSimulator [private]
MaterialEffectsSimulator(const RandomEngine *engine, double A=28.0855, double Z=14.0000, double density=2.329, double radLen=9.360)MaterialEffectsSimulator
myOutputBufferNuclearInteractionSimulator [private]
myOutputFileNuclearInteractionSimulator [private]
nDaughters() const MaterialEffectsSimulator [inline]
NuclearInteractionSimulator(std::vector< double > &pionEnergies, std::vector< int > &pionTypes, std::vector< std::string > &pionNames, std::vector< double > &pionMasses, std::vector< double > &pionPMin, 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, const RandomEngine *engine)NuclearInteractionSimulator
orthogonal(const XYZVector &) const MaterialEffectsSimulator
radLenMaterialEffectsSimulator [protected]
radLengthsMaterialEffectsSimulator [protected]
radLenIncm() const MaterialEffectsSimulator [inline]
randomMaterialEffectsSimulator [protected]
read(std::string inputFile)NuclearInteractionSimulator
RHEP_const_iter typedefMaterialEffectsSimulator
rho() const MaterialEffectsSimulator [inline]
save()NuclearInteractionSimulator
setNormalVector(const GlobalVector &normal)MaterialEffectsSimulator [inline]
theA() const MaterialEffectsSimulator [inline]
theBranchesNuclearInteractionSimulator [private]
theClosestChargedDaughterIdMaterialEffectsSimulator [protected]
theCurrentEntryNuclearInteractionSimulator [private]
theCurrentInteractionNuclearInteractionSimulator [private]
theDistAlgoNuclearInteractionSimulator [private]
theDistCutNuclearInteractionSimulator [private]
theFileNamesNuclearInteractionSimulator [private]
theFilesNuclearInteractionSimulator [private]
theIDMapNuclearInteractionSimulator [private]
theLengthRatioNuclearInteractionSimulator [private]
theNormalVectorMaterialEffectsSimulator [protected]
theNUEventsNuclearInteractionSimulator [private]
theNumberOfEntriesNuclearInteractionSimulator [private]
theNumberOfInteractionsNuclearInteractionSimulator [private]
thePionCMNuclearInteractionSimulator [private]
thePionENNuclearInteractionSimulator [private]
thePionEnergyNuclearInteractionSimulator [private]
thePionIDNuclearInteractionSimulator [private]
thePionMANuclearInteractionSimulator [private]
thePionNANuclearInteractionSimulator [private]
thePionPMinNuclearInteractionSimulator [private]
theRatiosNuclearInteractionSimulator [private]
theTreesNuclearInteractionSimulator [private]
theZ() const MaterialEffectsSimulator [inline]
updateState(ParticlePropagator &myTrack, double radlen)MaterialEffectsSimulator
ZMaterialEffectsSimulator [protected]
~MaterialEffectsSimulator()MaterialEffectsSimulator [virtual]
~NuclearInteractionSimulator()NuclearInteractionSimulator