1 #ifndef SimGeneral_MixingModule_PileUpEventPrincipal_h 2 #define SimGeneral_MixingModule_PileUpEventPrincipal_h 16 class ModuleCallingContext;
23 principal_(ep), mcc_(mcc), bunchCrossing_(bcr) {}
38 return bunchCrossing_;
46 result = edm::convert_handle<T>(
std::move(bh));
int bunchCrossing() const
edm::EventPrincipal const & principal()
edm::EventPrincipal const & principal_
PileUpEventPrincipal(edm::EventPrincipal const &ep, edm::ModuleCallingContext const *mcc, int bcr)
edm::EventPrincipal const & principal() const
edm::ModuleCallingContext const * mcc_
edm::ModuleCallingContext const * moduleCallingContext() const
bool getByLabel(edm::InputTag const &tag, edm::Handle< T > &result) const