CacheTypes typedef | edm::stream::EDProducer<> | |
checkIsHit_ | PPSDirectProtonSimulation | private |
directSimuDataRcdWatcher_ | PPSDirectProtonSimulation | private |
EDProducer()=default | edm::stream::EDProducer<> | |
EDProducer(const EDProducer &)=delete | edm::stream::EDProducer<> | |
efficiencyMapsPerPlane_ | PPSDirectProtonSimulation | private |
efficiencyMapsPerRP_ | PPSDirectProtonSimulation | private |
empiricalAperture45_ | PPSDirectProtonSimulation | private |
empiricalAperture56_ | PPSDirectProtonSimulation | private |
fillDescriptions(edm::ConfigurationDescriptions &descriptions) | PPSDirectProtonSimulation | static |
GlobalCache typedef | edm::stream::EDProducer<> | |
HasAbility typedef | edm::stream::EDProducer<> | |
hasAbilityToProduceInBeginLumis() const final | edm::stream::EDProducer<> | inline |
hasAbilityToProduceInBeginProcessBlocks() const final | edm::stream::EDProducer<> | inline |
hasAbilityToProduceInBeginRuns() const final | edm::stream::EDProducer<> | inline |
hasAbilityToProduceInEndLumis() const final | edm::stream::EDProducer<> | inline |
hasAbilityToProduceInEndProcessBlocks() const final | edm::stream::EDProducer<> | inline |
hasAbilityToProduceInEndRuns() const final | edm::stream::EDProducer<> | inline |
hepMCToken_ | PPSDirectProtonSimulation | private |
InputProcessBlockCache typedef | edm::stream::EDProducer<> | |
insensitiveMarginStrips_ | PPSDirectProtonSimulation | private |
LuminosityBlockCache typedef | edm::stream::EDProducer<> | |
LuminosityBlockContext typedef | edm::stream::EDProducer<> | |
LuminosityBlockSummaryCache typedef | edm::stream::EDProducer<> | |
operator=(const EDProducer &)=delete | edm::stream::EDProducer<> | |
pitchPixelsHor_ | PPSDirectProtonSimulation | private |
pitchPixelsVer_ | PPSDirectProtonSimulation | private |
pitchStrips_ | PPSDirectProtonSimulation | private |
pixelTopologyToken_ | PPSDirectProtonSimulation | private |
PPSDirectProtonSimulation(const edm::ParameterSet &) | PPSDirectProtonSimulation | explicit |
processProton(const HepMC::GenVertex *in_vtx, const HepMC::GenParticle *in_trk, const CTPPSGeometry &geometry, const LHCInfo &lhcInfo, const CTPPSBeamParameters &beamParameters, const PPSPixelTopology &ppt, const LHCInterpolatedOpticalFunctionsSetCollection &opticalFunctions, CLHEP::HepRandomEngine *rndEngine, std::vector< CTPPSLocalTrackLite > &out_tracks, edm::DetSetVector< TotemRPRecHit > &out_strip_hits, edm::DetSetVector< CTPPSPixelRecHit > &out_pixel_hits, edm::DetSetVector< CTPPSDiamondRecHit > &out_diamond_hits, std::map< int, edm::DetSetVector< TotemRPRecHit >> &out_strip_hits_per_particle, std::map< int, edm::DetSetVector< CTPPSPixelRecHit >> &out_pixel_hits_per_particle, std::map< int, edm::DetSetVector< CTPPSDiamondRecHit >> &out_diamond_hits_per_particle) const | PPSDirectProtonSimulation | private |
produce(edm::Event &, const edm::EventSetup &) override | PPSDirectProtonSimulation | private |
produceHitsRelativeToBeam_ | PPSDirectProtonSimulation | private |
produceRecHits_ | PPSDirectProtonSimulation | private |
produceScoringPlaneHits_ | PPSDirectProtonSimulation | private |
roundToPitch_ | PPSDirectProtonSimulation | private |
RunCache typedef | edm::stream::EDProducer<> | |
RunContext typedef | edm::stream::EDProducer<> | |
RunSummaryCache typedef | edm::stream::EDProducer<> | |
stripZeroPosition_ | PPSDirectProtonSimulation | private |
timeResolutionDiamonds45_ | PPSDirectProtonSimulation | private |
timeResolutionDiamonds56_ | PPSDirectProtonSimulation | private |
tokenBeamParameters_ | PPSDirectProtonSimulation | private |
tokenDirectSimuData_ | PPSDirectProtonSimulation | private |
tokenGeometry_ | PPSDirectProtonSimulation | private |
tokenLHCInfo_ | PPSDirectProtonSimulation | private |
tokenOpticalFunctions_ | PPSDirectProtonSimulation | private |
useEmpiricalApertures_ | PPSDirectProtonSimulation | private |
useTimingEfficiencyPerPlane_ | PPSDirectProtonSimulation | private |
useTimingEfficiencyPerRP_ | PPSDirectProtonSimulation | private |
useTrackingEfficiencyPerPlane_ | PPSDirectProtonSimulation | private |
useTrackingEfficiencyPerRP_ | PPSDirectProtonSimulation | private |
verbosity_ | PPSDirectProtonSimulation | private |
~PPSDirectProtonSimulation() override | PPSDirectProtonSimulation | inline |