CMS 3D CMS Logo

fastsim::ParticleManager Member List

This is the complete list of members for fastsim::ParticleManager, including all inherited members.

addEndVertex(const Particle *particle)fastsim::ParticleManager
addSecondaries(const math::XYZTLorentzVector &vertexPosition, int motherSimTrackId, std::vector< std::unique_ptr< Particle > > &secondaries, const SimplifiedGeometry *layer=nullptr)fastsim::ParticleManager
addSimTrack(const Particle *particle)fastsim::ParticleManagerprivate
addSimVertex(const math::XYZTLorentzVector &position, int motherIndex)fastsim::ParticleManagerprivate
beamPipeRadius2_fastsim::ParticleManagerprivate
deltaRchargedMother_fastsim::ParticleManagerprivate
genEvent_fastsim::ParticleManagerprivate
genParticleEnd_fastsim::ParticleManagerprivate
genParticleIndex_fastsim::ParticleManagerprivate
genParticleIterator_fastsim::ParticleManagerprivate
getSimTrack(unsigned i)fastsim::ParticleManagerinline
getSimVertex(unsigned i)fastsim::ParticleManagerinline
lengthUnitConversionFactor2_fastsim::ParticleManagerprivate
lengthUnitConversionFactor_fastsim::ParticleManagerprivate
momentumUnitConversionFactor_fastsim::ParticleManagerprivate
nextGenParticle()fastsim::ParticleManagerprivate
nextParticle(const RandomEngineAndDistribution &random)fastsim::ParticleManager
particleBuffer_fastsim::ParticleManagerprivate
particleDataTable_fastsim::ParticleManagerprivate
particleFilter_fastsim::ParticleManagerprivate
ParticleManager(const HepMC::GenEvent &genEvent, const HepPDT::ParticleDataTable &particleDataTable, double beamPipeRadius, double deltaRchargedMother, const ParticleFilter &particleFilter, std::vector< SimTrack > &simTracks, std::vector< SimVertex > &simVertices)fastsim::ParticleManager
simTracks_fastsim::ParticleManagerprivate
simVertices_fastsim::ParticleManagerprivate
timeUnitConversionFactor_fastsim::ParticleManagerprivate
~ParticleManager()fastsim::ParticleManager