#include <SecondaryEventProvider.h>
Private Attributes | |
std::unique_ptr< ExceptionToActionTable > | exceptionToActionTable_ |
WorkerManager | workerManager_ |
Definition at line 15 of file SecondaryEventProvider.h.
edm::SecondaryEventProvider::SecondaryEventProvider | ( | std::vector< ParameterSet > & | psets, |
ProductRegistry & | pregistry, | ||
std::shared_ptr< ProcessConfiguration > | processConfiguration | ||
) |
Definition at line 54 of file SecondaryEventProvider.cc.
References edm::WorkerManager::addToUnscheduledWorkers(), label, muonDTDigis_cfi::pset, edm::ProductRegistry::setUnscheduledProducts(), AlCaHLTBitMon_QueryRunRegistry::string, and workerManager_.
void edm::SecondaryEventProvider::beginJob | ( | ProductRegistry const & | iRegistry, |
eventsetup::ESRecordsToProductResolverIndices const & | iIndices, | ||
GlobalContext const & | globalContext | ||
) |
Definition at line 73 of file SecondaryEventProvider.cc.
References edm::WorkerManager::beginJob(), and workerManager_.
void edm::SecondaryEventProvider::beginLuminosityBlock | ( | LuminosityBlockPrincipal & | lumi, |
const edm::EventSetupImpl & | setup, | ||
ModuleCallingContext const * | mcc, | ||
StreamContext & | sContext | ||
) |
Definition at line 93 of file SecondaryEventProvider.cc.
References info(), edm::StreamID::invalidStreamID(), singleTopDQM_cfi::setup, edm::StreamContext::streamID(), and workerManager_.
void edm::SecondaryEventProvider::beginRun | ( | RunPrincipal & | run, |
const edm::EventSetupImpl & | setup, | ||
ModuleCallingContext const * | mcc, | ||
StreamContext & | sContext | ||
) |
Definition at line 82 of file SecondaryEventProvider.cc.
References info(), edm::StreamID::invalidStreamID(), writedatasetfile::run, singleTopDQM_cfi::setup, edm::StreamContext::streamID(), and workerManager_.
void edm::SecondaryEventProvider::beginStream | ( | edm::StreamID | iID, |
StreamContext const & | sContext | ||
) |
Definition at line 162 of file SecondaryEventProvider.cc.
References edm::WorkerManager::beginStream(), and workerManager_.
|
inline |
Definition at line 44 of file SecondaryEventProvider.h.
References edm::WorkerManager::endJob(), and workerManager_.
void edm::SecondaryEventProvider::endLuminosityBlock | ( | LuminosityBlockPrincipal & | lumi, |
const edm::EventSetupImpl & | setup, | ||
ModuleCallingContext const * | mcc, | ||
StreamContext & | sContext | ||
) |
Definition at line 115 of file SecondaryEventProvider.cc.
References info(), edm::StreamID::invalidStreamID(), singleTopDQM_cfi::setup, edm::StreamContext::streamID(), and workerManager_.
void edm::SecondaryEventProvider::endRun | ( | RunPrincipal & | run, |
const edm::EventSetupImpl & | setup, | ||
ModuleCallingContext const * | mcc, | ||
StreamContext & | sContext | ||
) |
Definition at line 104 of file SecondaryEventProvider.cc.
References info(), edm::StreamID::invalidStreamID(), writedatasetfile::run, singleTopDQM_cfi::setup, edm::StreamContext::streamID(), and workerManager_.
void edm::SecondaryEventProvider::endStream | ( | edm::StreamID | iID, |
StreamContext const & | sContext, | ||
ExceptionCollector & | exceptionCollector | ||
) |
Definition at line 166 of file SecondaryEventProvider.cc.
References edm::WorkerManager::endStream(), mutex, and workerManager_.
void edm::SecondaryEventProvider::setupPileUpEvent | ( | EventPrincipal & | ep, |
const EventSetupImpl & | setup, | ||
StreamContext & | sContext | ||
) |
Definition at line 126 of file SecondaryEventProvider.cc.
References edm::addContextAndPrintException(), cms::Exception::context(), ecalHexDisplay_cfg::ep, info(), edm::ServiceRegistry::instance(), edm::ServiceRegistry::presentToken(), singleTopDQM_cfi::setup, edm::WorkerManager::setupOnDemandSystem(), edm::WorkerManager::setupResolvers(), edm::StreamContext::streamID(), edm::syncWait(), unpackBuffers-CaloStage2::token, edm::WorkerManager::unscheduledWorkers(), workerManager_, and edm::convertException::wrap().
|
private |
Definition at line 52 of file SecondaryEventProvider.h.
|
private |
Definition at line 53 of file SecondaryEventProvider.h.
Referenced by beginJob(), beginLuminosityBlock(), beginRun(), beginStream(), endJob(), endLuminosityBlock(), endRun(), endStream(), SecondaryEventProvider(), and setupPileUpEvent().