1 #ifndef SimGeneral_MixingModule_PileUpEventPrincipal_h
2 #define SimGeneral_MixingModule_PileUpEventPrincipal_h
16 class ModuleCallingContext;
42 typedef typename T::iterator iterator;
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
Container::value_type value_type
void convert_handle(BasicHandle &&bh, Handle< T > &result)
edm::ModuleCallingContext const * mcc_
bool getByLabel(edm::InputTag const &tag, edm::Handle< T > &result) const
BasicHandle getByLabel(KindOfType kindOfType, TypeID const &typeID, InputTag const &inputTag, EDConsumerBase const *consumes, ModuleCallingContext const *mcc) const