|
template<typename D > |
void | callWorkerBeginStream (D, StreamID) |
|
template<typename D > |
void | callWorkerEndStream (D, StreamID) |
|
template<typename D > |
void | callWorkerStreamBegin (D, StreamID, RunTransitionInfo const &, ModuleCallingContext const *) |
|
template<typename D > |
void | callWorkerStreamBegin (D, StreamID, LumiTransitionInfo const &, ModuleCallingContext const *) |
|
template<typename D > |
void | callWorkerStreamEnd (D, StreamID, RunTransitionInfo const &, ModuleCallingContext const *) |
|
template<typename D > |
void | callWorkerStreamEnd (D, StreamID, LumiTransitionInfo const &, ModuleCallingContext const *) |
|
SerialTaskQueue * | globalLuminosityBlocksQueue () final |
|
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 () |
|
ConcurrencyTypes | moduleConcurrencyType () const override |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
template<> |
Worker::ConcurrencyTypes | moduleConcurrencyType () const |
|
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 |
|
void | resolvePutIndicies (BranchType iBranchType, std::unordered_multimap< std::string, std::tuple< TypeID const *, const char *, edm::ProductResolverIndex >> const &iIndicies) final |
|
void | selectInputProcessBlocks (ProductRegistry const &, ProcessBlockHelperBase const &) final |
|
void | setModule (std::shared_ptr< T > iModule) |
|
void | updateLookup (BranchType iBranchType, ProductResolverIndexHelper const &) final |
|
void | updateLookup (eventsetup::ESRecordsToProxyIndices const &) final |
|
bool | wantsGlobalLuminosityBlocks () const final |
|
bool | wantsGlobalRuns () const final |
|
bool | wantsInputProcessBlocks () const final |
|
bool | wantsProcessBlocks () const final |
|
bool | wantsStreamLuminosityBlocks () const final |
|
bool | wantsStreamRuns () const final |
|
| WorkerT (std::shared_ptr< T >, ModuleDescription const &, ExceptionToActionTable const *actions) |
|
| ~WorkerT () override |
|
void | addedToPath () |
|
void | beginJob () |
|
void | beginStream (StreamID id, StreamContext &streamContext) |
|
void | callWhenDoneAsync (WaitingTaskHolder task) |
|
void | clearCounters () |
|
void | clearModule () |
|
ModuleDescription const * | description () const |
|
template<typename T > |
void | doWorkAsync (WaitingTaskHolder, typename T::TransitionInfoType const &, ServiceToken const &, StreamID, ParentContext const &, typename T::Context const *) |
|
template<typename T > |
void | doWorkNoPrefetchingAsync (WaitingTaskHolder, typename T::TransitionInfoType const &, ServiceToken const &, StreamID, ParentContext const &, typename T::Context const *) |
|
void | endJob () |
|
void | endStream (StreamID id, StreamContext &streamContext) |
|
Worker & | operator= (Worker const &)=delete |
|
void | postDoEvent (EventPrincipal const &) |
|
void | prePrefetchSelectionAsync (tbb::task_group &, WaitingTask *task, ServiceToken const &, StreamID stream, EventPrincipal const *) |
|
void | prePrefetchSelectionAsync (tbb::task_group &, WaitingTask *task, ServiceToken const &, StreamID stream, void const *) |
|
void | registerThinnedAssociations (ProductRegistry const ®istry, ThinnedAssociationsHelper &helper) |
|
void | reset () |
|
void | respondToCloseInputFile (FileBlock const &fb) |
|
void | respondToCloseOutputFile () |
|
void | respondToOpenInputFile (FileBlock const &fb) |
|
template<typename T > |
std::exception_ptr | runModuleDirectly (typename T::TransitionInfoType const &, StreamID, ParentContext const &, typename T::Context const *) |
|
void | setActivityRegistry (std::shared_ptr< ActivityRegistry > areg) |
|
void | setEarlyDeleteHelper (EarlyDeleteHelper *iHelper) |
|
void | skipOnPath (EventPrincipal const &iEvent) |
|
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 () |
|
|
std::vector< ConsumesInfo > | consumesInfo () const override |
|
void | convertCurrentProcessAlias (std::string const &processName) override |
|
void | doClearModule () override |
|
std::vector< ESProxyIndex > const & | esItemsToGetFrom (Transition iTransition) const override |
|
std::vector< ESRecordIndex >
const & | esRecordsToGetFrom (Transition iTransition) const override |
|
bool | hasAccumulator () const override |
|
bool | hasAcquire () const override |
|
void | implBeginJob () override |
|
void | implBeginStream (StreamID) override |
|
bool | implDo (EventTransitionInfo const &, ModuleCallingContext const *) override |
|
bool | implDoAccessInputProcessBlock (ProcessBlockPrincipal const &, ModuleCallingContext const *) override |
|
void | implDoAcquire (EventTransitionInfo const &, ModuleCallingContext const *, WaitingTaskWithArenaHolder &) final |
|
template<> |
void | implDoAcquire (EventTransitionInfo const &info, ModuleCallingContext const *mcc, WaitingTaskWithArenaHolder &holder) |
|
template<> |
void | implDoAcquire (EventTransitionInfo const &info, ModuleCallingContext const *mcc, WaitingTaskWithArenaHolder &holder) |
|
template<> |
void | implDoAcquire (EventTransitionInfo const &info, ModuleCallingContext const *mcc, WaitingTaskWithArenaHolder &holder) |
|
template<> |
void | implDoAcquire (EventTransitionInfo const &info, ModuleCallingContext const *mcc, WaitingTaskWithArenaHolder &holder) |
|
template<> |
void | implDoAcquire (EventTransitionInfo const &info, ModuleCallingContext const *mcc, WaitingTaskWithArenaHolder &holder) |
|
bool | implDoBegin (RunTransitionInfo const &, ModuleCallingContext const *) override |
|
bool | implDoBegin (LumiTransitionInfo const &, ModuleCallingContext const *) override |
|
bool | implDoBeginProcessBlock (ProcessBlockPrincipal const &, ModuleCallingContext const *) override |
|
bool | implDoEnd (RunTransitionInfo const &, ModuleCallingContext const *) override |
|
bool | implDoEnd (LumiTransitionInfo const &, ModuleCallingContext const *) override |
|
bool | implDoEndProcessBlock (ProcessBlockPrincipal const &, ModuleCallingContext const *) override |
|
bool | implDoPrePrefetchSelection (StreamID, EventPrincipal const &, ModuleCallingContext const *) 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) |
|
bool | implDoStreamBegin (StreamID, RunTransitionInfo const &, ModuleCallingContext const *) override |
|
bool | implDoStreamBegin (StreamID, LumiTransitionInfo const &, ModuleCallingContext const *) override |
|
bool | implDoStreamEnd (StreamID, RunTransitionInfo const &, ModuleCallingContext const *) override |
|
bool | implDoStreamEnd (StreamID, LumiTransitionInfo const &, ModuleCallingContext const *) override |
|
void | implEndJob () override |
|
void | implEndStream (StreamID) override |
|
bool | implNeedToRunSelection () const final |
|
template<> |
bool | implNeedToRunSelection () const |
|
template<> |
bool | implNeedToRunSelection () const |
|
template<> |
bool | implNeedToRunSelection () const |
|
void | implRegisterThinnedAssociations (ProductRegistry const &, ThinnedAssociationsHelper &) override |
|
void | implRespondToCloseInputFile (FileBlock const &fb) override |
|
void | implRespondToCloseOutputFile () override |
|
void | implRespondToOpenInputFile (FileBlock const &fb) override |
|
void | itemsMayGet (BranchType branchType, std::vector< ProductResolverIndexAndSkipBit > &indexes) const override |
|
std::vector
< ProductResolverIndex > const & | itemsShouldPutInEvent () const override |
|
void | itemsToGet (BranchType branchType, std::vector< ProductResolverIndexAndSkipBit > &indexes) const override |
|
void | itemsToGetForSelection (std::vector< ProductResolverIndexAndSkipBit > &) const final |
|
template<> |
void | itemsToGetForSelection (std::vector< ProductResolverIndexAndSkipBit > &iItems) const |
|
template<> |
void | itemsToGetForSelection (std::vector< ProductResolverIndexAndSkipBit > &iItems) const |
|
template<> |
void | itemsToGetForSelection (std::vector< ProductResolverIndexAndSkipBit > &iItems) const |
|
std::vector
< ProductResolverIndexAndSkipBit >
const & | itemsToGetFrom (BranchType iType) const final |
|
void | modulesWhoseProductsAreConsumed (std::array< std::vector< ModuleDescription const * > *, NumBranchTypes > &modules, std::vector< ModuleProcessName > &modulesInPreviousProcesses, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc) const override |
|
void | preActionBeforeRunEventAsync (WaitingTaskHolder iTask, ModuleCallingContext const &iModuleCallingContext, Principal const &iPrincipal) const override |
|
TaskQueueAdaptor | serializeRunModule () override |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
template<> |
Worker::TaskQueueAdaptor | serializeRunModule () |
|
std::string | workerType () const override |
|
template<typename T>
class edm::WorkerT< T >
Definition at line 63 of file Frameworkfwd.h.