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