1 #ifndef Mixing_Base_SecondaryEventProvider_h 2 #define Mixing_Base_SecondaryEventProvider_h 13 class ModuleCallingContext;
19 std::shared_ptr<ProcessConfiguration> processConfiguration);
void setupPileUpEvent(EventPrincipal &ep, const EventSetupImpl &setup, StreamContext &sContext)
void endStream(edm::StreamID, StreamContext const &, ExceptionCollector &)
void endJob(ExceptionCollector &exceptionCollector, GlobalContext const &globalContext)
std::unique_ptr< ExceptionToActionTable > exceptionToActionTable_
void endJob(ExceptionCollector &, GlobalContext const &)
void beginRun(RunPrincipal &run, const edm::EventSetupImpl &setup, ModuleCallingContext const *, StreamContext &sContext)
void endLuminosityBlock(LuminosityBlockPrincipal &lumi, const edm::EventSetupImpl &setup, ModuleCallingContext const *, StreamContext &sContext)
void beginJob(ProductRegistry const &iRegistry, eventsetup::ESRecordsToProductResolverIndices const &, GlobalContext const &)
void endRun(RunPrincipal &run, const edm::EventSetupImpl &setup, ModuleCallingContext const *, StreamContext &sContext)
SecondaryEventProvider(std::vector< ParameterSet > &psets, ProductRegistry &pregistry, std::shared_ptr< ProcessConfiguration > processConfiguration)
WorkerManager workerManager_
void beginStream(edm::StreamID, StreamContext const &)
void beginLuminosityBlock(LuminosityBlockPrincipal &lumi, const edm::EventSetupImpl &setup, ModuleCallingContext const *, StreamContext &sContext)