|
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) |
|
virtual 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 |
|
virtual void | resolvePutIndicies (BranchType iBranchType, std::unordered_multimap< std::string, edm::ProductResolverIndex > const &iIndicies) override |
|
void | setModule (std::shared_ptr< T > iModule) |
|
virtual void | updateLookup (BranchType iBranchType, ProductResolverIndexHelper const &) override |
|
| WorkerT (std::shared_ptr< T >, ModuleDescription const &, ExceptionToActionTable const *actions) |
|
virtual | ~WorkerT () |
|
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, 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 | postForkReacquireResources (unsigned int iChildIndex, unsigned int iNumberOfChildren) |
|
void | preForkReleaseResources () |
|
void | registerThinnedAssociations (ProductRegistry const ®istry, ThinnedAssociationsHelper &helper) |
|
void | reset () |
|
void | respondToCloseInputFile (FileBlock const &fb) |
|
void | respondToOpenInputFile (FileBlock const &fb) |
|
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 () |
|
|
virtual std::vector< ConsumesInfo > | consumesInfo () const override |
|
virtual void | implBeginJob () override |
|
virtual void | implBeginStream (StreamID) override |
|
virtual bool | implDo (EventPrincipal const &ep, EventSetup const &c, ModuleCallingContext const *mcc) override |
|
virtual bool | implDoBegin (RunPrincipal const &rp, EventSetup const &c, ModuleCallingContext const *mcc) override |
|
virtual bool | implDoBegin (LuminosityBlockPrincipal const &lbp, EventSetup const &c, ModuleCallingContext const *mcc) override |
|
virtual bool | implDoEnd (RunPrincipal const &rp, EventSetup const &c, ModuleCallingContext const *mcc) override |
|
virtual bool | implDoEnd (LuminosityBlockPrincipal const &lbp, EventSetup const &c, ModuleCallingContext const *mcc) override |
|
virtual bool | implDoPrePrefetchSelection (StreamID id, EventPrincipal const &ep, ModuleCallingContext const *mcc) override |
|
template<> |
bool | implDoPrePrefetchSelection (StreamID id, EventPrincipal const &ep, ModuleCallingContext const *mcc) |
|
template<> |
bool | implDoPrePrefetchSelection (StreamID id, EventPrincipal const &ep, ModuleCallingContext const *mcc) |
|
template<> |
bool | implDoPrePrefetchSelection (StreamID id, EventPrincipal const &ep, ModuleCallingContext const *mcc) |
|
virtual bool | implDoStreamBegin (StreamID id, RunPrincipal const &rp, EventSetup const &c, ModuleCallingContext const *mcc) override |
|
virtual bool | implDoStreamBegin (StreamID id, LuminosityBlockPrincipal const &lbp, EventSetup const &c, ModuleCallingContext const *mcc) override |
|
virtual bool | implDoStreamEnd (StreamID id, RunPrincipal const &rp, EventSetup const &c, ModuleCallingContext const *mcc) override |
|
virtual bool | implDoStreamEnd (StreamID id, LuminosityBlockPrincipal const &lbp, EventSetup const &c, ModuleCallingContext const *mcc) override |
|
virtual void | implEndJob () override |
|
virtual void | implEndStream (StreamID) override |
|
virtual void | implPostForkReacquireResources (unsigned int iChildIndex, unsigned int iNumberOfChildren) override |
|
virtual void | implPreForkReleaseResources () override |
|
virtual void | implRegisterThinnedAssociations (ProductRegistry const &, ThinnedAssociationsHelper &) override |
|
virtual void | implRespondToCloseInputFile (FileBlock const &fb) override |
|
virtual void | implRespondToOpenInputFile (FileBlock const &fb) override |
|
virtual void | itemsMayGet (BranchType branchType, std::vector< ProductResolverIndexAndSkipBit > &indexes) const override |
|
virtual std::vector
< ProductResolverIndex > const & | itemsShouldPutInEvent () const override |
|
virtual void | itemsToGet (BranchType branchType, std::vector< ProductResolverIndexAndSkipBit > &indexes) const override |
|
virtual std::vector
< ProductResolverIndexAndSkipBit >
const & | itemsToGetFromEvent () const override |
|
virtual void | modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc) const override |
|
virtual SerialTaskQueueChain * | serializeRunModule () override |
|
template<> |
SerialTaskQueueChain * | serializeRunModule () |
|
template<> |
SerialTaskQueueChain * | serializeRunModule () |
|
template<> |
SerialTaskQueueChain * | serializeRunModule () |
|
template<> |
SerialTaskQueueChain * | serializeRunModule () |
|
template<> |
SerialTaskQueueChain * | serializeRunModule () |
|
template<> |
SerialTaskQueueChain * | serializeRunModule () |
|
template<> |
SerialTaskQueueChain * | serializeRunModule () |
|
template<> |
SerialTaskQueueChain * | serializeRunModule () |
|
virtual std::string | workerType () const override |
|
template<typename T>
class edm::WorkerT< T >
Definition at line 49 of file Frameworkfwd.h.