1 #ifndef SimGeneral_PreMixingModule_PreMixingPileupCopy_h 2 #define SimGeneral_PreMixingModule_PreMixingPileupCopy_h 32 class ModuleCallingContext;
int getBunchSpacing() const
std::vector< std::vector< reco::GenParticle > > genPUProtons_
void putPileupInfo(edm::Event &e)
CrossingFramePlaybackInfoNew crossingFramePlaybackStorage_
edm::InputTag cfPlaybackInputTag_
std::vector< std::string > genPUProtons_labels_
void addPileupInfo(PileUpEventPrincipal const &pep)
std::vector< PileupSummaryInfo > pileupSummaryStorage_
const std::vector< PileupSummaryInfo > & getPileupSummaryInfo() const
std::vector< edm::InputTag > genPUProtonsInputTags_
~PreMixingPileupCopy()=default
edm::InputTag bunchSpacingInputTag_
float getTrueNumInteractions(PileUpEventPrincipal const &pep) const
edm::InputTag pileupInfoInputTag_
PreMixingPileupCopy(const edm::ParameterSet &ps, edm::ProducesCollector, edm::ConsumesCollector &&iC)