CMS 3D CMS Logo

fastsim::TrackerSimHitProducer Member List

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

createHitOnDetector(const TrajectoryStateOnSurface &particle, int pdgId, double layerThickness, double eLoss, int simTrackId, const GeomDet &detector, GlobalPoint &refPos)fastsim::TrackerSimHitProducer
doHitsFromInboundParticles_fastsim::TrackerSimHitProducerprivate
getName()fastsim::InteractionModelinline
interact(Particle &particle, const SimplifiedGeometry &layer, std::vector< std::unique_ptr< Particle >> &secondaries, const RandomEngineAndDistribution &random) overridefastsim::TrackerSimHitProducer
fastsim::InteractionModel::interact(Particle &particle, const SimplifiedGeometry &layer, std::vector< std::unique_ptr< Particle > > &secondaries, const RandomEngineAndDistribution &random)=0fastsim::InteractionModelpure virtual
InteractionModel(std::string name)fastsim::InteractionModelinline
minMomentum_fastsim::TrackerSimHitProducerprivate
name_fastsim::InteractionModelprivate
onSurfaceTolerance_fastsim::TrackerSimHitProducerprivate
registerProducts(edm::ProducesCollector) const overridefastsim::TrackerSimHitProducervirtual
simHitContainer_fastsim::TrackerSimHitProducerprivate
storeProducts(edm::Event &iEvent) overridefastsim::TrackerSimHitProducervirtual
TrackerSimHitProducer(const std::string &name, const edm::ParameterSet &cfg)fastsim::TrackerSimHitProducer
~InteractionModel()fastsim::InteractionModelinlinevirtual
~TrackerSimHitProducer() overridefastsim::TrackerSimHitProducerinline