#include <Frameworkfwd.h>
Public Types | |
typedef T | ModuleType |
typedef WorkerT< T > | WorkerType |
Public Types inherited from edm::Worker | |
enum | State { Ready, Pass, Fail, Exception } |
enum | Types { kAnalyzer, kFilter, kProducer, kOutputModule } |
Public Member Functions | |
template<typename D > | |
void | callWorkerBeginStream (D, StreamID) |
template<typename D > | |
void | callWorkerEndStream (D, StreamID) |
template<typename D > | |
void | callWorkerStreamBegin (D, StreamID id, RunPrincipal const &rp, EventSetup const &c, ModuleCallingContext const *mcc) |
template<typename D > | |
void | callWorkerStreamBegin (D, StreamID id, LuminosityBlockPrincipal const &rp, EventSetup const &c, ModuleCallingContext const *mcc) |
template<typename D > | |
void | callWorkerStreamEnd (D, StreamID id, RunPrincipal const &rp, EventSetup const &c, ModuleCallingContext const *mcc) |
template<typename D > | |
void | callWorkerStreamEnd (D, StreamID id, LuminosityBlockPrincipal const &rp, EventSetup const &c, ModuleCallingContext const *mcc) |
SerialTaskQueue * | globalLuminosityBlocksQueue () final |
template<> | |
SerialTaskQueue * | globalLuminosityBlocksQueue () |
template<> | |
SerialTaskQueue * | globalLuminosityBlocksQueue () |
template<> | |
SerialTaskQueue * | globalLuminosityBlocksQueue () |
template<> | |
SerialTaskQueue * | globalLuminosityBlocksQueue () |
template<> | |
SerialTaskQueue * | globalLuminosityBlocksQueue () |
template<> | |
SerialTaskQueue * | globalLuminosityBlocksQueue () |
template<> | |
SerialTaskQueue * | globalLuminosityBlocksQueue () |
template<> | |
SerialTaskQueue * | globalLuminosityBlocksQueue () |
SerialTaskQueue * | globalRunsQueue () final |
template<> | |
SerialTaskQueue * | globalRunsQueue () |
template<> | |
SerialTaskQueue * | globalRunsQueue () |
template<> | |
SerialTaskQueue * | globalRunsQueue () |
template<> | |
SerialTaskQueue * | globalRunsQueue () |
template<> | |
SerialTaskQueue * | globalRunsQueue () |
template<> | |
SerialTaskQueue * | globalRunsQueue () |
template<> | |
SerialTaskQueue * | globalRunsQueue () |
template<> | |
SerialTaskQueue * | globalRunsQueue () |
Types | moduleType () const override |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
template<> | |
Worker::Types | moduleType () const |
void | resolvePutIndicies (BranchType iBranchType, std::unordered_multimap< std::string, std::tuple< TypeID const *, const char *, edm::ProductResolverIndex >> const &iIndicies) override |
void | setModule (std::shared_ptr< T > iModule) |
void | updateLookup (BranchType iBranchType, ProductResolverIndexHelper const &) override |
bool | wantsGlobalLuminosityBlocks () const final |
bool | wantsGlobalRuns () const final |
bool | wantsStreamLuminosityBlocks () const final |
bool | wantsStreamRuns () const final |
WorkerT (std::shared_ptr< T >, ModuleDescription const &, ExceptionToActionTable const *actions) | |
~WorkerT () override | |
Public Member Functions inherited from edm::Worker | |
void | addedToPath () |
void | beginJob () |
void | beginStream (StreamID id, StreamContext &streamContext) |
void | callWhenDoneAsync (WaitingTask *task) |
void | clearCounters () |
ModuleDescription const * | descPtr () const |
ModuleDescription const & | description () const |
template<typename T > | |
bool | doWork (typename T::MyPrincipal const &, EventSetup const &c, StreamID stream, ParentContext const &parentContext, typename T::Context const *context) |
template<typename T > | |
void | doWorkAsync (WaitingTask *task, typename T::MyPrincipal const &, EventSetup const &c, ServiceToken const &token, StreamID stream, ParentContext const &parentContext, typename T::Context const *context) |
template<typename T > | |
void | doWorkNoPrefetchingAsync (WaitingTask *task, typename T::MyPrincipal const &, EventSetup const &c, ServiceToken const &token, StreamID stream, ParentContext const &parentContext, typename T::Context const *context) |
void | endJob () |
void | endStream (StreamID id, StreamContext &streamContext) |
Worker & | operator= (Worker const &)=delete |
void | postDoEvent (EventPrincipal const &) |
void | prePrefetchSelectionAsync (WaitingTask *task, ServiceToken const &, StreamID stream, EventPrincipal const *) |
void | prePrefetchSelectionAsync (WaitingTask *task, ServiceToken const &, StreamID stream, void const *) |
void | registerThinnedAssociations (ProductRegistry const ®istry, ThinnedAssociationsHelper &helper) |
void | reset () |
void | respondToCloseInputFile (FileBlock const &fb) |
void | respondToOpenInputFile (FileBlock const &fb) |
template<typename T > | |
std::exception_ptr | runModuleDirectly (typename T::MyPrincipal const &ep, EventSetup const &es, StreamID streamID, ParentContext const &parentContext, typename T::Context const *context) |
void | setActivityRegistry (std::shared_ptr< ActivityRegistry > areg) |
void | setEarlyDeleteHelper (EarlyDeleteHelper *iHelper) |
void | skipOnPath () |
State | state () const |
int | timesExcept () const |
int | timesFailed () const |
int | timesPass () const |
int | timesPassed () const |
int | timesRun () const |
int | timesVisited () const |
Worker (ModuleDescription const &iMD, ExceptionToActionTable const *iActions) | |
Worker (Worker const &)=delete | |
virtual | ~Worker () |
Protected Member Functions | |
T & | module () |
T const & | module () const |
Protected Member Functions inherited from edm::Worker | |
ActivityRegistry * | activityRegistry () |
void | resetModuleDescription (ModuleDescription const *) |
Private Attributes | |
edm::propagate_const< std::shared_ptr< T > > | module_ |
Definition at line 49 of file Frameworkfwd.h.
typedef T edm::WorkerT< T >::ModuleType |
typedef WorkerT<T> edm::WorkerT< T >::WorkerType |
|
inline |
Definition at line 120 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
override |
Definition at line 127 of file WorkerT.cc.
void edm::WorkerT< T >::callWorkerBeginStream | ( | D | , |
StreamID | id | ||
) |
Definition at line 519 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::workerimpl::DoBeginStream< T >::operator()(), and edm::WorkerT< T >::setModule().
void edm::WorkerT< T >::callWorkerEndStream | ( | D | , |
StreamID | id | ||
) |
Definition at line 535 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::workerimpl::DoEndStream< T >::operator()(), and edm::WorkerT< T >::setModule().
void edm::WorkerT< T >::callWorkerStreamBegin | ( | D | , |
StreamID | id, | ||
RunPrincipal const & | rp, | ||
EventSetup const & | c, | ||
ModuleCallingContext const * | mcc | ||
) |
Definition at line 385 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::workerimpl::DoStreamBeginTrans< T, P >::operator()(), and edm::WorkerT< T >::setModule().
void edm::WorkerT< T >::callWorkerStreamBegin | ( | D | , |
StreamID | id, | ||
LuminosityBlockPrincipal const & | rp, | ||
EventSetup const & | c, | ||
ModuleCallingContext const * | mcc | ||
) |
void edm::WorkerT< T >::callWorkerStreamEnd | ( | D | , |
StreamID | id, | ||
RunPrincipal const & | rp, | ||
EventSetup const & | c, | ||
ModuleCallingContext const * | mcc | ||
) |
Definition at line 394 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::workerimpl::DoStreamEndTrans< T, P >::operator()(), and edm::WorkerT< T >::setModule().
void edm::WorkerT< T >::callWorkerStreamEnd | ( | D | , |
StreamID | id, | ||
LuminosityBlockPrincipal const & | rp, | ||
EventSetup const & | c, | ||
ModuleCallingContext const * | mcc | ||
) |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 138 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 134 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
finalvirtual |
Implements edm::Worker.
Definition at line 156 of file WorkerT.cc.
Referenced by edm::WorkerT< T >::setModule(), edm::one::EDFilterBase::wantsStreamLuminosityBlocks(), and edm::one::EDProducerBase::wantsStreamLuminosityBlocks().
|
virtual |
Implements edm::Worker.
Definition at line 164 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 172 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 180 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 188 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 197 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 205 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 213 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 221 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
finalvirtual |
Implements edm::Worker.
Definition at line 152 of file WorkerT.cc.
Referenced by edm::WorkerT< T >::setModule(), edm::one::EDFilterBase::wantsStreamLuminosityBlocks(), and edm::one::EDProducerBase::wantsStreamLuminosityBlocks().
|
virtual |
Implements edm::Worker.
Definition at line 160 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 168 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 176 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 184 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 193 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 201 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 209 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 217 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 162 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 158 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 506 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 526 of file WorkerT.cc.
References relativeConstraints::value.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 229 of file WorkerT.cc.
References edm::Worker::activityRegistry(), edm::WorkerT< T >::module_, GetRecoTauVFromDQM_MC_cff::obj, and edm::Worker::postDoEvent().
Referenced by edm::WorkerT< T >::module().
|
inlinefinalprivatevirtual |
Implements edm::Worker.
Definition at line 237 of file WorkerT.cc.
Referenced by edm::WorkerT< T >::module().
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 245 of file WorkerT.cc.
References edm::Worker::activityRegistry(), and edm::WorkerT< T >::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 254 of file WorkerT.cc.
References edm::Worker::activityRegistry(), and edm::WorkerT< T >::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 263 of file WorkerT.cc.
References edm::Worker::activityRegistry(), and edm::WorkerT< T >::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 272 of file WorkerT.cc.
References edm::Worker::activityRegistry(), and edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 377 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 437 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 428 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 490 of file WorkerT.cc.
References edm::WorkerT< T >::module_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 286 of file WorkerT.cc.
Referenced by edm::WorkerT< T >::module().
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 304 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 324 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 343 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 362 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 404 of file WorkerT.cc.
References relativeConstraints::value.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 465 of file WorkerT.cc.
References relativeConstraints::value.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 416 of file WorkerT.cc.
References relativeConstraints::value.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 477 of file WorkerT.cc.
References relativeConstraints::value.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 513 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 542 of file WorkerT.cc.
References relativeConstraints::value.
Referenced by edm::WorkerT< T >::module().
|
inlinefinalprivatevirtual |
Implements edm::Worker.
Definition at line 281 of file WorkerT.cc.
Referenced by edm::WorkerT< T >::module().
|
inlineprivatevirtual |
|
inlineprivatevirtual |
|
inlineprivatevirtual |
|
inlineprivatevirtual |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 566 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 559 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 552 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::WorkerT< T >::module().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 146 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
overrideprivatevirtual |
Implements edm::Worker.
Definition at line 710 of file WorkerT.cc.
References edm::WorkerT< T >::module().
Referenced by edm::WorkerT< T >::itemsToGetFrom().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 142 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlinefinalprivatevirtual |
Implements edm::Worker.
Definition at line 294 of file WorkerT.cc.
Referenced by edm::WorkerT< T >::module().
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 312 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 332 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 351 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 370 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inlinefinalprivatevirtual |
Implements edm::Worker.
Definition at line 150 of file WorkerT.h.
References edm::WorkerT< T >::itemsShouldPutInEvent(), and edm::WorkerT< T >::module_.
|
inlineprotected |
Definition at line 84 of file WorkerT.h.
References edm::WorkerT< T >::module_.
Referenced by edm::WorkerT< T >::itemsShouldPutInEvent(), and edm::WorkerT< T >::resolvePutIndicies().
|
inlineprotected |
Definition at line 85 of file WorkerT.h.
References benchmark_cfg::fb, edm::WorkerT< T >::implBeginJob(), edm::WorkerT< T >::implBeginStream(), edm::WorkerT< T >::implDo(), edm::WorkerT< T >::implDoAcquire(), edm::WorkerT< T >::implDoBegin(), edm::WorkerT< T >::implDoEnd(), edm::WorkerT< T >::implDoPrePrefetchSelection(), edm::WorkerT< T >::implDoStreamBegin(), edm::WorkerT< T >::implDoStreamEnd(), edm::WorkerT< T >::implEndJob(), edm::WorkerT< T >::implEndStream(), edm::WorkerT< T >::implNeedToRunSelection(), edm::WorkerT< T >::implRegisterThinnedAssociations(), edm::WorkerT< T >::implRespondToCloseInputFile(), edm::WorkerT< T >::implRespondToOpenInputFile(), edm::WorkerT< T >::itemsToGetForSelection(), edm::WorkerT< T >::module_, edm::WorkerT< T >::serializeRunModule(), AlCaHLTBitMon_QueryRunRegistry::string, and edm::WorkerT< T >::workerType().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 128 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
overridevirtual |
Implements edm::Worker.
Referenced by edm::WorkerT< T >::setModule().
|
virtual |
Implements edm::Worker.
Definition at line 716 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
virtual |
Implements edm::Worker.
Definition at line 718 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
Implements edm::Worker.
Definition at line 720 of file WorkerT.cc.
References edm::Worker::kFilter.
|
virtual |
Implements edm::Worker.
Definition at line 722 of file WorkerT.cc.
References edm::Worker::kOutputModule.
|
virtual |
Implements edm::Worker.
Definition at line 724 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
Implements edm::Worker.
Definition at line 726 of file WorkerT.cc.
References edm::Worker::kFilter.
|
virtual |
Implements edm::Worker.
Definition at line 728 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
virtual |
Implements edm::Worker.
Definition at line 730 of file WorkerT.cc.
References edm::Worker::kOutputModule.
|
virtual |
Implements edm::Worker.
Definition at line 733 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
Implements edm::Worker.
Definition at line 735 of file WorkerT.cc.
References edm::Worker::kFilter.
|
virtual |
Implements edm::Worker.
Definition at line 737 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
virtual |
Implements edm::Worker.
Definition at line 739 of file WorkerT.cc.
References edm::Worker::kOutputModule.
|
virtual |
Implements edm::Worker.
Definition at line 742 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
Implements edm::Worker.
Definition at line 744 of file WorkerT.cc.
References edm::Worker::kFilter.
|
virtual |
Implements edm::Worker.
Definition at line 746 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
virtual |
Implements edm::Worker.
Definition at line 748 of file WorkerT.cc.
References edm::Worker::kOutputModule.
|
virtual |
Implements edm::Worker.
Definition at line 752 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
Implements edm::Worker.
Definition at line 754 of file WorkerT.cc.
References edm::Worker::kFilter.
|
virtual |
Implements edm::Worker.
Definition at line 756 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 154 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
overridevirtual |
Implements edm::Worker.
Definition at line 701 of file WorkerT.cc.
References edm::Worker::description(), and edm::WorkerT< T >::module().
Referenced by edm::WorkerT< T >::setModule().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 573 of file WorkerT.cc.
Referenced by edm::WorkerT< T >::module().
|
privatevirtual |
Implements edm::Worker.
Definition at line 576 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 579 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 582 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 585 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 588 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 591 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 594 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 597 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 600 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 603 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 606 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
privatevirtual |
Implements edm::Worker.
Definition at line 609 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
|
inline |
Definition at line 41 of file WorkerT.h.
References EnergyCorrector::c, edm::WorkerT< T >::callWorkerBeginStream(), edm::WorkerT< T >::callWorkerEndStream(), edm::WorkerT< T >::callWorkerStreamBegin(), edm::WorkerT< T >::callWorkerStreamEnd(), edm::WorkerT< T >::globalLuminosityBlocksQueue(), edm::WorkerT< T >::globalRunsQueue(), edm::WorkerT< T >::module_, edm::WorkerT< T >::moduleType(), edm::Worker::resetModuleDescription(), edm::WorkerT< T >::resolvePutIndicies(), AlCaHLTBitMon_QueryRunRegistry::string, edm::WorkerT< T >::updateLookup(), edm::WorkerT< T >::wantsGlobalLuminosityBlocks(), edm::WorkerT< T >::wantsGlobalRuns(), edm::WorkerT< T >::wantsStreamLuminosityBlocks(), and edm::WorkerT< T >::wantsStreamRuns().
|
overridevirtual |
Implements edm::Worker.
Definition at line 645 of file WorkerT.cc.
References edm::ProducerBase::indiciesForPutProducts(), edm::stream::ProducingModuleAdaptorBase< T >::indiciesForPutProducts(), edm::InEvent, edm::WorkerT< T >::module_, edm::ProducerBase::resolvePutIndicies(), edm::stream::ProducingModuleAdaptorBase< T >::resolvePutIndicies(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by edm::WorkerT< T >::setModule().
|
finalvirtual |
Implements edm::Worker.
Definition at line 137 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::one::EDFilterBase::moduleDescription(), edm::one::EDProducerBase::moduleDescription(), edm::limited::EDFilterBase::moduleDescription(), edm::global::EDFilterBase::moduleDescription(), and edm::WorkerT< T >::setModule().
|
finalvirtual |
Implements edm::Worker.
Definition at line 132 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::one::EDFilterBase::moduleDescription(), edm::one::EDProducerBase::moduleDescription(), edm::limited::EDFilterBase::moduleDescription(), edm::global::EDFilterBase::moduleDescription(), and edm::WorkerT< T >::setModule().
|
finalvirtual |
Implements edm::Worker.
Definition at line 147 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::global::EDFilterBase::moduleDescription(), edm::limited::EDFilterBase::moduleDescription(), and edm::WorkerT< T >::setModule().
|
finalvirtual |
Implements edm::Worker.
Definition at line 142 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::global::EDFilterBase::moduleDescription(), edm::limited::EDFilterBase::moduleDescription(), and edm::WorkerT< T >::setModule().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 499 of file WorkerT.cc.
References edm::WorkerT< T >::module_.
Referenced by edm::WorkerT< T >::module().
|
private |
Definition at line 166 of file WorkerT.h.
Referenced by edm::WorkerT< T >::callWorkerBeginStream(), edm::WorkerT< T >::callWorkerEndStream(), edm::WorkerT< T >::callWorkerStreamBegin(), edm::WorkerT< T >::callWorkerStreamEnd(), edm::WorkerT< T >::consumesInfo(), edm::WorkerT< T >::convertCurrentProcessAlias(), edm::WorkerT< T >::globalLuminosityBlocksQueue(), edm::WorkerT< T >::globalRunsQueue(), edm::WorkerT< T >::hasAccumulator(), edm::WorkerT< T >::hasAcquire(), edm::WorkerT< T >::implBeginJob(), edm::WorkerT< T >::implDo(), edm::WorkerT< T >::implDoAcquire(), edm::WorkerT< T >::implDoBegin(), edm::WorkerT< T >::implDoEnd(), edm::WorkerT< T >::implDoPrePrefetchSelection(), edm::WorkerT< T >::implEndJob(), edm::WorkerT< T >::implRegisterThinnedAssociations(), edm::WorkerT< T >::implRespondToCloseInputFile(), edm::WorkerT< T >::implRespondToOpenInputFile(), edm::WorkerT< T >::itemsMayGet(), edm::WorkerT< T >::itemsToGet(), edm::WorkerT< T >::itemsToGetForSelection(), edm::WorkerT< T >::itemsToGetFrom(), edm::WorkerT< T >::module(), edm::WorkerT< T >::modulesWhoseProductsAreConsumed(), edm::WorkerT< T >::preActionBeforeRunEventAsync(), edm::WorkerT< T >::serializeRunModule(), edm::WorkerT< T >::setModule(), edm::WorkerT< T >::updateLookup(), edm::WorkerT< T >::wantsGlobalLuminosityBlocks(), edm::WorkerT< T >::wantsGlobalRuns(), edm::WorkerT< T >::wantsStreamLuminosityBlocks(), edm::WorkerT< T >::wantsStreamRuns(), edm::WorkerT< T >::WorkerT(), and edm::WorkerT< T >::workerType().