LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
art::ActivityRegistry Class Reference

#include "ActivityRegistry.h"

Public Member Functions

 ActivityRegistry ()=default
 
 ActivityRegistry (ActivityRegistry const &)=delete
 
ActivityRegistryoperator= (ActivityRegistry const &)=delete
 

Public Attributes

GlobalSignal< detail::SignalResponseType::FIFO, void()> sPostBeginJob
 
GlobalSignal< detail::SignalResponseType::LIFO, void()> sPostEndJob
 
GlobalSignal< detail::SignalResponseType::LIFO, void()> sJobFailure
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostSourceConstruction
 
GlobalSignal< detail::SignalResponseType::FIFO, void()> sPreSourceEvent
 
GlobalSignal< detail::SignalResponseType::LIFO, void(Event const &)> sPostSourceEvent
 
GlobalSignal< detail::SignalResponseType::FIFO, void()> sPreSourceSubRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(SubRun const &)> sPostSourceSubRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void()> sPreSourceRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(Run const &)> sPostSourceRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void()> sPreOpenFile
 
GlobalSignal< detail::SignalResponseType::LIFO, void(std::string const &)> sPostOpenFile
 
GlobalSignal< detail::SignalResponseType::FIFO, void()> sPreCloseFile
 
GlobalSignal< detail::SignalResponseType::LIFO, void()> sPostCloseFile
 
GlobalSignal< detail::SignalResponseType::LIFO, void(std::string const &)> sPostOpenOutputFile
 
GlobalSignal< detail::SignalResponseType::FIFO, void(std::string const &)> sPreCloseOutputFile
 
GlobalSignal< detail::SignalResponseType::LIFO, void(OutputFileInfo const &)> sPostCloseOutputFile
 
GlobalSignal< detail::SignalResponseType::FIFO, void(Event const &)> sPreProcessEvent
 
GlobalSignal< detail::SignalResponseType::LIFO, void(Event const &)> sPostProcessEvent
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreWriteEvent
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostWriteEvent
 
GlobalSignal< detail::SignalResponseType::FIFO, void(Run const &)> sPreBeginRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(Run const &)> sPostBeginRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(RunID const &, Timestamp const &)> sPreEndRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(Run const &)> sPostEndRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(SubRun const &)> sPreBeginSubRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(SubRun const &)> sPostBeginSubRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(SubRunID const &, Timestamp const &)> sPreEndSubRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(SubRun const &)> sPostEndSubRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(std::string const &)> sPreProcessPath
 
GlobalSignal< detail::SignalResponseType::LIFO, void(std::string const &, HLTPathStatus const &)> sPostProcessPath
 
GlobalSignal< detail::SignalResponseType::FIFO, void(std::string const &)> sPrePathBeginRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(std::string const &, HLTPathStatus const &)> sPostPathBeginRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(std::string const &)> sPrePathEndRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(std::string const &, HLTPathStatus const &)> sPostPathEndRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(std::string const &)> sPrePathBeginSubRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(std::string const &, HLTPathStatus const &)> sPostPathBeginSubRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(std::string const &)> sPrePathEndSubRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(std::string const &, HLTPathStatus const &)> sPostPathEndSubRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleConstruction
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleConstruction
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleRespondToOpenInputFile
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleRespondToOpenInputFile
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleRespondToCloseInputFile
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleRespondToCloseInputFile
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleRespondToOpenOutputFiles
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleRespondToOpenOutputFiles
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleRespondToCloseOutputFiles
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleRespondToCloseOutputFiles
 
GlobalSignal< detail::SignalResponseType::LIFO, void(InputSource *, std::vector< Worker * > const &)> sPostBeginJobWorkers
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleBeginJob
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleBeginJob
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleEndJob
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleEndJob
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModule
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModule
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleBeginRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleBeginRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleEndRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleEndRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleBeginSubRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleBeginSubRun
 
GlobalSignal< detail::SignalResponseType::FIFO, void(ModuleDescription const &)> sPreModuleEndSubRun
 
GlobalSignal< detail::SignalResponseType::LIFO, void(ModuleDescription const &)> sPostModuleEndSubRun
 

Detailed Description

Definition at line 52 of file ActivityRegistry.h.

Constructor & Destructor Documentation

art::ActivityRegistry::ActivityRegistry ( )
default
art::ActivityRegistry::ActivityRegistry ( ActivityRegistry const &  )
delete

Member Function Documentation

ActivityRegistry& art::ActivityRegistry::operator= ( ActivityRegistry const &  )
delete

Member Data Documentation

GlobalSignal<detail::SignalResponseType::LIFO, void()> art::ActivityRegistry::sJobFailure

Definition at line 67 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(InputSource*, std::vector<Worker*> const&)> art::ActivityRegistry::sPostBeginJobWorkers
GlobalSignal<detail::SignalResponseType::LIFO, void(Run const&)> art::ActivityRegistry::sPostBeginRun
GlobalSignal<detail::SignalResponseType::LIFO, void(SubRun const&)> art::ActivityRegistry::sPostBeginSubRun
GlobalSignal<detail::SignalResponseType::LIFO, void()> art::ActivityRegistry::sPostCloseFile
GlobalSignal<detail::SignalResponseType::LIFO, void()> art::ActivityRegistry::sPostEndJob
GlobalSignal<detail::SignalResponseType::LIFO, void(Run const&)> art::ActivityRegistry::sPostEndRun
GlobalSignal<detail::SignalResponseType::LIFO, void(SubRun const&)> art::ActivityRegistry::sPostEndSubRun
GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModule

Definition at line 293 of file ActivityRegistry.h.

Referenced by art::ProcessPackage< L >::postModuleSignal().

GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleBeginJob

Definition at line 277 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleBeginRun
GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleBeginSubRun
GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleConstruction
GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleEndJob

Definition at line 285 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleEndRun
GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleEndSubRun
GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleRespondToCloseInputFile

Definition at line 248 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleRespondToCloseOutputFiles

Definition at line 264 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleRespondToOpenInputFile

Definition at line 240 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostModuleRespondToOpenOutputFiles

Definition at line 256 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(std::string const&)> art::ActivityRegistry::sPostOpenOutputFile
GlobalSignal<detail::SignalResponseType::LIFO, void(std::string const&, HLTPathStatus const&)> art::ActivityRegistry::sPostPathBeginRun
GlobalSignal<detail::SignalResponseType::LIFO, void(std::string const&, HLTPathStatus const&)> art::ActivityRegistry::sPostPathBeginSubRun
GlobalSignal<detail::SignalResponseType::LIFO, void(std::string const&, HLTPathStatus const&)> art::ActivityRegistry::sPostPathEndRun
GlobalSignal<detail::SignalResponseType::LIFO, void(std::string const&, HLTPathStatus const&)> art::ActivityRegistry::sPostPathEndSubRun
GlobalSignal<detail::SignalResponseType::LIFO, void(std::string const&, HLTPathStatus const&)> art::ActivityRegistry::sPostProcessPath

Definition at line 187 of file ActivityRegistry.h.

Referenced by art::ProcessPackage< L >::postPathSignal().

GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostSourceConstruction

Definition at line 71 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(Event const&)> art::ActivityRegistry::sPostSourceEvent

Definition at line 78 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(Run const&)> art::ActivityRegistry::sPostSourceRun

Definition at line 92 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(SubRun const&)> art::ActivityRegistry::sPostSourceSubRun

Definition at line 85 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::LIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPostWriteEvent

Definition at line 139 of file ActivityRegistry.h.

Referenced by art::EndPathExecutor::writeEvent().

GlobalSignal<detail::SignalResponseType::FIFO, void(SubRun const&)> art::ActivityRegistry::sPreBeginSubRun
GlobalSignal<detail::SignalResponseType::FIFO, void()> art::ActivityRegistry::sPreCloseFile

Definition at line 102 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::FIFO, void(std::string const&)> art::ActivityRegistry::sPreCloseOutputFile
GlobalSignal<detail::SignalResponseType::FIFO, void(RunID const&, Timestamp const&)> art::ActivityRegistry::sPreEndRun
GlobalSignal<detail::SignalResponseType::FIFO, void(SubRunID const&, Timestamp const&)> art::ActivityRegistry::sPreEndSubRun
GlobalSignal<detail::SignalResponseType::FIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPreModuleBeginJob

Definition at line 273 of file ActivityRegistry.h.

Referenced by art::CurrentModule::CurrentModule().

GlobalSignal<detail::SignalResponseType::FIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPreModuleEndJob

Definition at line 281 of file ActivityRegistry.h.

Referenced by art::CurrentModule::CurrentModule().

GlobalSignal<detail::SignalResponseType::FIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPreModuleRespondToCloseInputFile

Definition at line 244 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::FIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPreModuleRespondToCloseOutputFiles

Definition at line 260 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::FIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPreModuleRespondToOpenInputFile

Definition at line 236 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::FIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPreModuleRespondToOpenOutputFiles

Definition at line 252 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::FIFO, void()> art::ActivityRegistry::sPreOpenFile

Definition at line 95 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::FIFO, void(std::string const&)> art::ActivityRegistry::sPrePathBeginRun
GlobalSignal<detail::SignalResponseType::FIFO, void(std::string const&)> art::ActivityRegistry::sPrePathBeginSubRun
GlobalSignal<detail::SignalResponseType::FIFO, void(std::string const&)> art::ActivityRegistry::sPrePathEndRun
GlobalSignal<detail::SignalResponseType::FIFO, void(std::string const&)> art::ActivityRegistry::sPrePathEndSubRun
GlobalSignal<detail::SignalResponseType::FIFO, void(std::string const&)> art::ActivityRegistry::sPreProcessPath

Definition at line 181 of file ActivityRegistry.h.

Referenced by art::ProcessPackage< L >::prePathSignal().

GlobalSignal<detail::SignalResponseType::FIFO, void()> art::ActivityRegistry::sPreSourceEvent

Definition at line 74 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::FIFO, void()> art::ActivityRegistry::sPreSourceRun

Definition at line 88 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::FIFO, void()> art::ActivityRegistry::sPreSourceSubRun

Definition at line 81 of file ActivityRegistry.h.

GlobalSignal<detail::SignalResponseType::FIFO, void(ModuleDescription const&)> art::ActivityRegistry::sPreWriteEvent

Definition at line 135 of file ActivityRegistry.h.

Referenced by art::EndPathExecutor::writeEvent().


The documentation for this class was generated from the following file: