![]() |
![]() |
#include <Frameworkfwd.h>
Public Types | |
typedef T | ModuleType |
typedef WorkerT< T > | WorkerType |
![]() | |
enum | ConcurrencyTypes { kGlobal, kLimited, kOne, kStream, kLegacy } |
enum | State { Ready, Pass, Fail, Exception } |
enum | Types { kAnalyzer, kFilter, kProducer, kOutputModule } |
Protected Member Functions | |
T & | module () |
T const & | module () const |
![]() | |
ActivityRegistry * | activityRegistry () |
void | resetModuleDescription (ModuleDescription const *) |
Private Attributes | |
edm::propagate_const< std::shared_ptr< T > > | module_ |
Definition at line 63 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 cms::cuda::assert(), and edm::WorkerT< T >::module_.
|
override |
Definition at line 126 of file WorkerT.cc.
void edm::WorkerT< T >::callWorkerBeginStream | ( | D | , |
StreamID | id | ||
) |
Definition at line 470 of file WorkerT.cc.
References sistrip::module_.
Referenced by edm::workerimpl::DoBeginStream< T >::operator()().
void edm::WorkerT< T >::callWorkerEndStream | ( | D | , |
StreamID | id | ||
) |
Definition at line 486 of file WorkerT.cc.
References sistrip::module_.
Referenced by edm::workerimpl::DoEndStream< T >::operator()().
void edm::WorkerT< T >::callWorkerStreamBegin | ( | D | , |
StreamID | id, | ||
LumiTransitionInfo const & | info, | ||
ModuleCallingContext const * | mcc | ||
) |
Definition at line 409 of file WorkerT.cc.
References info(), and sistrip::module_.
void edm::WorkerT< T >::callWorkerStreamBegin | ( | D | , |
StreamID | id, | ||
RunTransitionInfo const & | info, | ||
ModuleCallingContext const * | mcc | ||
) |
Definition at line 360 of file WorkerT.cc.
References info(), and sistrip::module_.
Referenced by edm::workerimpl::DoStreamBeginTrans< T, INFOTYPE >::operator()().
void edm::WorkerT< T >::callWorkerStreamEnd | ( | D | , |
StreamID | id, | ||
LumiTransitionInfo const & | info, | ||
ModuleCallingContext const * | mcc | ||
) |
Definition at line 418 of file WorkerT.cc.
References info(), and sistrip::module_.
void edm::WorkerT< T >::callWorkerStreamEnd | ( | D | , |
StreamID | id, | ||
RunTransitionInfo const & | info, | ||
ModuleCallingContext const * | mcc | ||
) |
Definition at line 369 of file WorkerT.cc.
References info(), and sistrip::module_.
Referenced by edm::workerimpl::DoStreamEndTrans< T, INFOTYPE >::operator()().
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 130 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 126 of file WorkerT.h.
References edm::WorkerT< T >::module_, and SimL1EmulatorRepack_CalouGT_cff::processName.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 85 of file WorkerT.h.
References edm::get_underlying_safe(), and edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 144 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 147 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
finalvirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
finalvirtual |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 161 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 159 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlineoverrideprivatevirtual |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 475 of file WorkerT.cc.
References or, and relativeConstraints::value.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 225 of file WorkerT.cc.
References SiStripBadComponentsDQMServiceTemplate_cfg::ep, info(), sistrip::module_, and getGTfromDQMFile::obj.
|
overrideprivatevirtual |
|
inlinefinalprivatevirtual |
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 237 of file WorkerT.cc.
References info(), and sistrip::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 244 of file WorkerT.cc.
References info(), and sistrip::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 251 of file WorkerT.cc.
References info(), and sistrip::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 258 of file WorkerT.cc.
References info(), and sistrip::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 265 of file WorkerT.cc.
References info(), and sistrip::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 402 of file WorkerT.cc.
References info(), and sistrip::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 353 of file WorkerT.cc.
References info(), and sistrip::module_.
|
overrideprivatevirtual |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 448 of file WorkerT.cc.
References info(), and sistrip::module_.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 396 of file WorkerT.cc.
References info(), and sistrip::module_.
|
overrideprivatevirtual |
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 291 of file WorkerT.cc.
References SiStripBadComponentsDQMServiceTemplate_cfg::ep, and sistrip::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 307 of file WorkerT.cc.
References SiStripBadComponentsDQMServiceTemplate_cfg::ep, and sistrip::module_.
|
inlineprivatevirtual |
Implements edm::Worker.
Definition at line 323 of file WorkerT.cc.
References SiStripBadComponentsDQMServiceTemplate_cfg::ep, and sistrip::module_.
|
inlineoverrideprivatevirtual |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 423 of file WorkerT.cc.
References info(), and relativeConstraints::value.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 374 of file WorkerT.cc.
References info(), and relativeConstraints::value.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 435 of file WorkerT.cc.
References info(), and relativeConstraints::value.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 386 of file WorkerT.cc.
References info(), and relativeConstraints::value.
|
inlineoverrideprivatevirtual |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 491 of file WorkerT.cc.
References or, and relativeConstraints::value.
|
inlineprivatevirtual |
|
inlineprivatevirtual |
|
inlineprivatevirtual |
|
inlinefinalprivatevirtual |
|
inlineoverrideprivatevirtual |
|
inlineoverrideprivatevirtual |
|
overrideprivatevirtual |
|
inlineoverrideprivatevirtual |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 136 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
overrideprivatevirtual |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 132 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlinefinalprivatevirtual |
|
inlineprivatevirtual |
|
inlineprivatevirtual |
|
inlineprivatevirtual |
|
inlinefinalprivatevirtual |
Implements edm::Worker.
Definition at line 140 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
inlineprotected |
|
inlineprotected |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements edm::Worker.
Definition at line 853 of file WorkerT.cc.
References edm::Worker::kLimited.
|
virtual |
Implements edm::Worker.
Definition at line 857 of file WorkerT.cc.
References edm::Worker::kLimited.
|
virtual |
Implements edm::Worker.
Definition at line 861 of file WorkerT.cc.
References edm::Worker::kLimited.
|
virtual |
Implements edm::Worker.
Definition at line 865 of file WorkerT.cc.
References edm::Worker::kLimited.
|
virtual |
|
virtual |
|
virtual |
|
overridevirtual |
Implements edm::Worker.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 117 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
virtual |
Implements edm::Worker.
Definition at line 731 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
virtual |
Implements edm::Worker.
Definition at line 735 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
|
virtual |
Implements edm::Worker.
Definition at line 743 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
|
virtual |
Implements edm::Worker.
Definition at line 751 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
virtual |
Implements edm::Worker.
Definition at line 755 of file WorkerT.cc.
References edm::Worker::kOutputModule.
|
virtual |
Implements edm::Worker.
Definition at line 760 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
|
virtual |
Implements edm::Worker.
Definition at line 768 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
virtual |
Implements edm::Worker.
Definition at line 772 of file WorkerT.cc.
References edm::Worker::kOutputModule.
|
virtual |
Implements edm::Worker.
Definition at line 777 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
|
virtual |
Implements edm::Worker.
Definition at line 785 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
virtual |
Implements edm::Worker.
Definition at line 789 of file WorkerT.cc.
References edm::Worker::kOutputModule.
|
virtual |
Implements edm::Worker.
Definition at line 794 of file WorkerT.cc.
References edm::Worker::kProducer.
|
virtual |
|
virtual |
Implements edm::Worker.
Definition at line 802 of file WorkerT.cc.
References edm::Worker::kAnalyzer.
|
overridevirtual |
Implements edm::Worker.
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 153 of file WorkerT.h.
References edm::WorkerT< T >::module_.
|
finalvirtual |
Implements edm::Worker.
Definition at line 718 of file WorkerT.cc.
References edmLumisInFiles::description, callgraph::module, and HerwigMaxPtPartonFilter_cfi::moduleLabel.
|
finalvirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
privatevirtual |
|
inlineoverrideprivatevirtual |
Implements edm::Worker.
Definition at line 522 of file WorkerT.cc.
|
inline |
Definition at line 40 of file WorkerT.h.
References edm::WorkerT< T >::module_, and edm::Worker::resetModuleDescription().
|
finalvirtual |
|
finalvirtual |
|
finalvirtual |
|
finalvirtual |
|
finalvirtual |
|
finalvirtual |
|
finalvirtual |
|
finalvirtual |
|
inlineoverrideprivatevirtual |
|
private |
Definition at line 163 of file WorkerT.h.
Referenced by edm::WorkerT< T >::consumesInfo(), edm::WorkerT< T >::convertCurrentProcessAlias(), edm::WorkerT< T >::doClearModule(), edm::WorkerT< T >::esItemsToGetFrom(), edm::WorkerT< T >::esRecordsToGetFrom(), edm::WorkerT< T >::hasAccumulator(), edm::WorkerT< T >::hasAcquire(), edm::WorkerT< T >::itemsMayGet(), edm::WorkerT< T >::itemsToGet(), edm::WorkerT< T >::itemsToGetFrom(), edm::WorkerT< T >::module(), edm::WorkerT< T >::modulesWhoseProductsAreConsumed(), edm::WorkerT< T >::preActionBeforeRunEventAsync(), edm::WorkerT< T >::setModule(), and edm::WorkerT< T >::WorkerT().