CMS 3D CMS Logo

edm::ActivityRegistry Struct Reference

#include <FWCore/ServiceRegistry/interface/ActivityRegistry.h>

List of all members.

Public Types

typedef sigc::signal< voidJobFailure
typedef sigc::signal< voidPostBeginJob
typedef sigc::signal< void,
LuminosityBlock const &,
EventSetup const & > 
PostBeginLumi
typedef sigc::signal< void,
Run const &, EventSetup const & > 
PostBeginRun
typedef sigc::signal< voidPostCloseFile
 signal is emitted after the source opens a file
typedef sigc::signal< voidPostEndJob
typedef sigc::signal< void,
LuminosityBlock const &,
EventSetup const & > 
PostEndLumi
typedef sigc::signal< void,
Run const &, EventSetup const & > 
PostEndRun
typedef sigc::signal< void,
ModuleDescription const & > 
PostModule
 signal is emitted after the module finished processing the Event
typedef sigc::signal< void,
ModuleDescription const & > 
PostModuleBeginJob
 signal is emitted after the module had done beginJob
typedef sigc::signal< void,
ModuleDescription const & > 
PostModuleBeginLumi
 signal is emitted after the module finished processing beginLumi
typedef sigc::signal< void,
ModuleDescription const & > 
PostModuleBeginRun
 signal is emitted after the module finished processing beginRun
typedef sigc::signal< void,
ModuleDescription const & > 
PostModuleConstruction
 signal is emitted after the module was construction
typedef sigc::signal< void,
ModuleDescription const & > 
PostModuleEndJob
 signal is emitted after the module had done endJob
typedef sigc::signal< void,
ModuleDescription const & > 
PostModuleEndLumi
 signal is emitted after the module finished processing endLumi
typedef sigc::signal< void,
ModuleDescription const & > 
PostModuleEndRun
 signal is emitted after the module finished processing endRun
typedef sigc::signal< voidPostOpenFile
 signal is emitted after the source opens a file
typedef sigc::signal< void,
std::string const &,
HLTPathStatus const & > 
PostPathBeginLumi
 signal is emitted after all modules have finished for the Path for beginLumi
typedef sigc::signal< void,
std::string const &,
HLTPathStatus const & > 
PostPathBeginRun
 signal is emitted after all modules have finished for the Path for beginRun
typedef sigc::signal< void,
std::string const &,
HLTPathStatus const & > 
PostPathEndLumi
 signal is emitted after all modules have finished for the Path for endRun
typedef sigc::signal< void,
std::string const &,
HLTPathStatus const & > 
PostPathEndRun
 signal is emitted after all modules have finished for the Path for endRun
typedef sigc::signal< void,
Event const &, EventSetup
const & > 
PostProcessEvent
typedef sigc::signal< void,
std::string const &,
HLTPathStatus const & > 
PostProcessPath
 signal is emitted after all modules have finished for the Path for an event
typedef sigc::signal< voidPostSource
 signal is emitted after the source starts creating an Event
typedef sigc::signal< void,
ModuleDescription const & > 
PostSourceConstruction
 signal is emitted after the source was construction
typedef sigc::signal< voidPostSourceLumi
 signal is emitted after the source starts creating a Lumi
typedef sigc::signal< voidPostSourceRun
 signal is emitted after the source starts creating a Run
typedef sigc::signal< void,
edm::LuminosityBlockID const &,
edm::Timestamp const & > 
PreBeginLumi
typedef sigc::signal< void,
edm::RunID const &,
edm::Timestamp const & > 
PreBeginRun
typedef sigc::signal< voidPreCloseFile
 signal is emitted before the Closesource closes a file
typedef sigc::signal< void,
edm::LuminosityBlockID const &,
edm::Timestamp const & > 
PreEndLumi
typedef sigc::signal< void,
edm::RunID const &,
edm::Timestamp const & > 
PreEndRun
typedef sigc::signal< void,
ModuleDescription const & > 
PreModule
 signal is emitted before the module starts processing the Event
typedef sigc::signal< void,
ModuleDescription const & > 
PreModuleBeginJob
 signal is emitted before the module does beginJob
typedef sigc::signal< void,
ModuleDescription const & > 
PreModuleBeginLumi
 signal is emitted before the module starts processing beginLumi
typedef sigc::signal< void,
ModuleDescription const & > 
PreModuleBeginRun
 signal is emitted before the module starts processing beginRun
typedef sigc::signal< void,
ModuleDescription const & > 
PreModuleConstruction
 signal is emitted before the module is constructed
typedef sigc::signal< void,
ModuleDescription const & > 
PreModuleEndJob
 signal is emitted before the module does endJob
typedef sigc::signal< void,
ModuleDescription const & > 
PreModuleEndLumi
 signal is emitted before the module starts processing endLumi
typedef sigc::signal< void,
ModuleDescription const & > 
PreModuleEndRun
 signal is emitted before the module starts processing endRun
typedef sigc::signal< voidPreOpenFile
 signal is emitted before the source opens a file
typedef sigc::signal< void,
std::string const & > 
PrePathBeginLumi
 signal is emitted before starting to process a Path for beginLumi
typedef sigc::signal< void,
std::string const & > 
PrePathBeginRun
 signal is emitted before starting to process a Path for beginRun
typedef sigc::signal< void,
std::string const & > 
PrePathEndLumi
 signal is emitted before starting to process a Path for endRun
typedef sigc::signal< void,
std::string const & > 
PrePathEndRun
 signal is emitted before starting to process a Path for endRun
typedef sigc::signal< void,
edm::EventID const &,
edm::Timestamp const & > 
PreProcessEvent
typedef sigc::signal< void,
std::string const & > 
PreProcessPath
 signal is emitted before starting to process a Path for an event
typedef sigc::signal< voidPreSource
 signal is emitted before the source starts creating an Event
typedef sigc::signal< void,
ModuleDescription const & > 
PreSourceConstruction
 signal is emitted before the source is constructed
typedef sigc::signal< voidPreSourceLumi
 signal is emitted before the source starts creating a Lumi
typedef sigc::signal< voidPreSourceRun
 signal is emitted before the source starts creating a Run

Public Member Functions

 ActivityRegistry ()
void connect (ActivityRegistry &iOther)
 forwards our signals to slots connected to iOther
void copySlotsFrom (ActivityRegistry &iOther)
 copy the slots from iOther and connect them directly to our own this allows us to 'forward' signals more efficiently, BUT if iOther gains new slots after this call, we will not see them This is also careful to keep the order of the slots proper for services.
void watchJobFailure (JobFailure::slot_type const &iSlot)
 convenience function for attaching to signal
void watchPostBeginJob (PostBeginJob::slot_type const &iSlot)
 convenience function for attaching to signal
void watchPostBeginLumi (PostBeginLumi::slot_type const &iSlot)
void watchPostBeginRun (PostBeginRun::slot_type const &iSlot)
void watchPostCloseFile (PostCloseFile::slot_type const &iSlot)
void watchPostEndJob (PostEndJob::slot_type const &iSlot)
void watchPostEndLumi (PostEndLumi::slot_type const &iSlot)
void watchPostEndRun (PostEndRun::slot_type const &iSlot)
void watchPostModule (PostModule::slot_type const &iSlot)
void watchPostModuleBeginJob (PostModuleBeginJob::slot_type const &iSlot)
void watchPostModuleBeginLumi (PostModuleBeginLumi::slot_type const &iSlot)
void watchPostModuleBeginRun (PostModuleBeginRun::slot_type const &iSlot)
void watchPostModuleConstruction (PostModuleConstruction::slot_type const &iSlot)
void watchPostModuleEndJob (PostModuleEndJob::slot_type const &iSlot)
void watchPostModuleEndLumi (PostModuleEndLumi::slot_type const &iSlot)
void watchPostModuleEndRun (PostModuleEndRun::slot_type const &iSlot)
void watchPostOpenFile (PostOpenFile::slot_type const &iSlot)
void watchPostPathBeginLumi (PostPathBeginLumi::slot_type const &iSlot)
void watchPostPathBeginRun (PostPathBeginRun::slot_type const &iSlot)
void watchPostPathEndLumi (PostPathEndLumi::slot_type const &iSlot)
void watchPostPathEndRun (PostPathEndRun::slot_type const &iSlot)
void watchPostProcessEvent (PostProcessEvent::slot_type const &iSlot)
void watchPostProcessPath (PostProcessPath::slot_type const &iSlot)
void watchPostSource (PostSource::slot_type const &iSlot)
void watchPostSourceConstruction (PostSourceConstruction::slot_type const &iSlot)
void watchPostSourceLumi (PostSourceLumi::slot_type const &iSlot)
void watchPostSourceRun (PostSourceRun::slot_type const &iSlot)
void watchPreBeginLumi (PreBeginLumi::slot_type const &iSlot)
void watchPreBeginRun (PreBeginRun::slot_type const &iSlot)
void watchPreCloseFile (PreCloseFile::slot_type const &iSlot)
void watchPreEndLumi (PreEndLumi::slot_type const &iSlot)
void watchPreEndRun (PreEndRun::slot_type const &iSlot)
void watchPreModule (PreModule::slot_type const &iSlot)
void watchPreModuleBeginJob (PreModuleBeginJob::slot_type const &iSlot)
void watchPreModuleBeginLumi (PreModuleBeginLumi::slot_type const &iSlot)
void watchPreModuleBeginRun (PreModuleBeginRun::slot_type const &iSlot)
void watchPreModuleConstruction (PreModuleConstruction::slot_type const &iSlot)
void watchPreModuleEndJob (PreModuleEndJob::slot_type const &iSlot)
void watchPreModuleEndLumi (PreModuleEndLumi::slot_type const &iSlot)
void watchPreModuleEndRun (PreModuleEndRun::slot_type const &iSlot)
void watchPreOpenFile (PreOpenFile::slot_type const &iSlot)
void watchPrePathBeginLumi (PrePathBeginLumi::slot_type const &iSlot)
void watchPrePathBeginRun (PrePathBeginRun::slot_type const &iSlot)
void watchPrePathEndLumi (PrePathEndLumi::slot_type const &iSlot)
void watchPrePathEndRun (PrePathEndRun::slot_type const &iSlot)
void watchPreProcessEvent (PreProcessEvent::slot_type const &iSlot)
void watchPreProcessPath (PreProcessPath::slot_type const &iSlot)
void watchPreSource (PreSource::slot_type const &iSlot)
void watchPreSourceConstruction (PreSourceConstruction::slot_type const &iSlot)
void watchPreSourceLumi (PreSourceLumi::slot_type const &iSlot)
void watchPreSourceRun (PreSourceRun::slot_type const &iSlot)

Public Attributes

JobFailure jobFailureSignal_
 signal is emitted if event processing or end-of-job processing fails with an uncaught exception.
PostBeginJob postBeginJobSignal_
 signal is emitted after all modules have gotten their beginJob called
PostBeginLumi postBeginLumiSignal_
 signal is emitted after all modules have finished processing the beginLumi
PostBeginRun postBeginRunSignal_
 signal is emitted after all modules have finished processing the beginRun
PostCloseFile postCloseFileSignal_
PostEndJob postEndJobSignal_
 signal is emitted after all modules have gotten their endJob called
PostEndLumi postEndLumiSignal_
 signal is emitted after all modules have finished processing the Lumi
PostEndRun postEndRunSignal_
 signal is emitted after all modules have finished processing the Run
PostModuleBeginJob postModuleBeginJobSignal_
PostModuleBeginLumi postModuleBeginLumiSignal_
PostModuleBeginRun postModuleBeginRunSignal_
PostModuleConstruction postModuleConstructionSignal_
PostModuleEndJob postModuleEndJobSignal_
PostModuleEndLumi postModuleEndLumiSignal_
PostModuleEndRun postModuleEndRunSignal_
PostModule postModuleSignal_
PostOpenFile postOpenFileSignal_
PostPathBeginLumi postPathBeginLumiSignal_
PostPathBeginRun postPathBeginRunSignal_
PostPathEndLumi postPathEndLumiSignal_
PostPathEndRun postPathEndRunSignal_
PostProcessEvent postProcessEventSignal_
 signal is emitted after all modules have finished processing the Event
PostProcessPath postProcessPathSignal_
PostSourceConstruction postSourceConstructionSignal_
PostSourceLumi postSourceLumiSignal_
PostSourceRun postSourceRunSignal_
PostSource postSourceSignal_
PreBeginLumi preBeginLumiSignal_
 signal is emitted after the Lumi has been created by the InputSource but before any modules have seen the Lumi
PreBeginRun preBeginRunSignal_
 signal is emitted after the Run has been created by the InputSource but before any modules have seen the Run
PreCloseFile preCloseFileSignal_
PreEndLumi preEndLumiSignal_
 signal is emitted before the endLumi is processed
PreEndRun preEndRunSignal_
 signal is emitted before the endRun is processed
PreModuleBeginJob preModuleBeginJobSignal_
PreModuleBeginLumi preModuleBeginLumiSignal_
PreModuleBeginRun preModuleBeginRunSignal_
PreModuleConstruction preModuleConstructionSignal_
PreModuleEndJob preModuleEndJobSignal_
PreModuleEndLumi preModuleEndLumiSignal_
PreModuleEndRun preModuleEndRunSignal_
PreModule preModuleSignal_
PreOpenFile preOpenFileSignal_
PrePathBeginLumi prePathBeginLumiSignal_
PrePathBeginRun prePathBeginRunSignal_
PrePathEndLumi prePathEndLumiSignal_
PrePathEndRun prePathEndRunSignal_
PreProcessEvent preProcessEventSignal_
 signal is emitted after the Event has been created by the InputSource but before any modules have seen the Event
PreProcessPath preProcessPathSignal_
PreSourceConstruction preSourceConstructionSignal_
PreSourceLumi preSourceLumiSignal_
PreSourceRun preSourceRunSignal_
PreSource preSourceSignal_


Detailed Description

Definition at line 47 of file ActivityRegistry.h.


Member Typedef Documentation

typedef sigc::signal<void> edm::ActivityRegistry::JobFailure

Definition at line 70 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PostBeginJob

Definition at line 52 of file ActivityRegistry.h.

typedef sigc::signal<void, LuminosityBlock const&, EventSetup const&> edm::ActivityRegistry::PostBeginLumi

Definition at line 225 of file ActivityRegistry.h.

typedef sigc::signal<void, Run const&, EventSetup const&> edm::ActivityRegistry::PostBeginRun

Definition at line 191 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PostCloseFile

signal is emitted after the source opens a file

Definition at line 158 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PostEndJob

Definition at line 61 of file ActivityRegistry.h.

typedef sigc::signal<void, LuminosityBlock const&, EventSetup const&> edm::ActivityRegistry::PostEndLumi

Definition at line 242 of file ActivityRegistry.h.

typedef sigc::signal<void, Run const&, EventSetup const&> edm::ActivityRegistry::PostEndRun

Definition at line 208 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PostModule

signal is emitted after the module finished processing the Event

Definition at line 396 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PostModuleBeginJob

signal is emitted after the module had done beginJob

Definition at line 362 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PostModuleBeginLumi

signal is emitted after the module finished processing beginLumi

Definition at line 447 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PostModuleBeginRun

signal is emitted after the module finished processing beginRun

Definition at line 413 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PostModuleConstruction

signal is emitted after the module was construction

Definition at line 345 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PostModuleEndJob

signal is emitted after the module had done endJob

Definition at line 379 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PostModuleEndLumi

signal is emitted after the module finished processing endLumi

Definition at line 464 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PostModuleEndRun

signal is emitted after the module finished processing endRun

Definition at line 430 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PostOpenFile

signal is emitted after the source opens a file

Definition at line 141 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&, HLTPathStatus const&> edm::ActivityRegistry::PostPathBeginLumi

signal is emitted after all modules have finished for the Path for beginLumi

Definition at line 311 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&, HLTPathStatus const&> edm::ActivityRegistry::PostPathBeginRun

signal is emitted after all modules have finished for the Path for beginRun

Definition at line 277 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&, HLTPathStatus const&> edm::ActivityRegistry::PostPathEndLumi

signal is emitted after all modules have finished for the Path for endRun

Definition at line 328 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&, HLTPathStatus const&> edm::ActivityRegistry::PostPathEndRun

signal is emitted after all modules have finished for the Path for endRun

Definition at line 294 of file ActivityRegistry.h.

typedef sigc::signal<void, Event const&, EventSetup const&> edm::ActivityRegistry::PostProcessEvent

Definition at line 174 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&, HLTPathStatus const&> edm::ActivityRegistry::PostProcessPath

signal is emitted after all modules have finished for the Path for an event

Definition at line 260 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PostSource

signal is emitted after the source starts creating an Event

Definition at line 90 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PostSourceConstruction

signal is emitted after the source was construction

Definition at line 481 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PostSourceLumi

signal is emitted after the source starts creating a Lumi

Definition at line 107 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PostSourceRun

signal is emitted after the source starts creating a Run

Definition at line 124 of file ActivityRegistry.h.

typedef sigc::signal<void, edm::LuminosityBlockID const&, edm::Timestamp const&> edm::ActivityRegistry::PreBeginLumi

Definition at line 217 of file ActivityRegistry.h.

typedef sigc::signal<void, edm::RunID const&, edm::Timestamp const&> edm::ActivityRegistry::PreBeginRun

Definition at line 183 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PreCloseFile

signal is emitted before the Closesource closes a file

Definition at line 150 of file ActivityRegistry.h.

typedef sigc::signal<void, edm::LuminosityBlockID const&, edm::Timestamp const&> edm::ActivityRegistry::PreEndLumi

Definition at line 234 of file ActivityRegistry.h.

typedef sigc::signal<void, edm::RunID const&, edm::Timestamp const&> edm::ActivityRegistry::PreEndRun

Definition at line 200 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PreModule

signal is emitted before the module starts processing the Event

Definition at line 388 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PreModuleBeginJob

signal is emitted before the module does beginJob

Definition at line 354 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PreModuleBeginLumi

signal is emitted before the module starts processing beginLumi

Definition at line 439 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PreModuleBeginRun

signal is emitted before the module starts processing beginRun

Definition at line 405 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PreModuleConstruction

signal is emitted before the module is constructed

Definition at line 337 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PreModuleEndJob

signal is emitted before the module does endJob

Definition at line 371 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PreModuleEndLumi

signal is emitted before the module starts processing endLumi

Definition at line 456 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PreModuleEndRun

signal is emitted before the module starts processing endRun

Definition at line 422 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PreOpenFile

signal is emitted before the source opens a file

Definition at line 133 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&> edm::ActivityRegistry::PrePathBeginLumi

signal is emitted before starting to process a Path for beginLumi

Definition at line 303 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&> edm::ActivityRegistry::PrePathBeginRun

signal is emitted before starting to process a Path for beginRun

Definition at line 269 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&> edm::ActivityRegistry::PrePathEndLumi

signal is emitted before starting to process a Path for endRun

Definition at line 320 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&> edm::ActivityRegistry::PrePathEndRun

signal is emitted before starting to process a Path for endRun

Definition at line 286 of file ActivityRegistry.h.

typedef sigc::signal<void, edm::EventID const&, edm::Timestamp const&> edm::ActivityRegistry::PreProcessEvent

Definition at line 166 of file ActivityRegistry.h.

typedef sigc::signal<void, std::string const&> edm::ActivityRegistry::PreProcessPath

signal is emitted before starting to process a Path for an event

Definition at line 252 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PreSource

signal is emitted before the source starts creating an Event

Definition at line 82 of file ActivityRegistry.h.

typedef sigc::signal<void, ModuleDescription const&> edm::ActivityRegistry::PreSourceConstruction

signal is emitted before the source is constructed

Definition at line 473 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PreSourceLumi

signal is emitted before the source starts creating a Lumi

Definition at line 99 of file ActivityRegistry.h.

typedef sigc::signal<void> edm::ActivityRegistry::PreSourceRun

signal is emitted before the source starts creating a Run

Definition at line 116 of file ActivityRegistry.h.


Constructor & Destructor Documentation

edm::ActivityRegistry::ActivityRegistry (  )  [inline]

Definition at line 49 of file ActivityRegistry.h.

00049 {}


Member Function Documentation

void ActivityRegistry::connect ( ActivityRegistry iOther  ) 

forwards our signals to slots connected to iOther

Definition at line 61 of file ActivityRegistry.cc.

References jobFailureSignal_, postBeginJobSignal_, postBeginLumiSignal_, postBeginRunSignal_, postCloseFileSignal_, postEndJobSignal_, postEndLumiSignal_, postEndRunSignal_, postModuleBeginJobSignal_, postModuleBeginLumiSignal_, postModuleBeginRunSignal_, postModuleConstructionSignal_, postModuleEndJobSignal_, postModuleEndLumiSignal_, postModuleEndRunSignal_, postModuleSignal_, postOpenFileSignal_, postPathBeginLumiSignal_, postPathBeginRunSignal_, postPathEndLumiSignal_, postPathEndRunSignal_, postProcessEventSignal_, postProcessPathSignal_, postSourceConstructionSignal_, postSourceLumiSignal_, postSourceRunSignal_, postSourceSignal_, preBeginLumiSignal_, preBeginRunSignal_, preCloseFileSignal_, preEndLumiSignal_, preEndRunSignal_, preModuleBeginJobSignal_, preModuleBeginLumiSignal_, preModuleBeginRunSignal_, preModuleConstructionSignal_, preModuleEndJobSignal_, preModuleEndLumiSignal_, preModuleEndRunSignal_, preModuleSignal_, preOpenFileSignal_, prePathBeginLumiSignal_, prePathBeginRunSignal_, prePathEndLumiSignal_, prePathEndRunSignal_, preProcessEventSignal_, preProcessPathSignal_, preSourceConstructionSignal_, preSourceLumiSignal_, preSourceRunSignal_, and preSourceSignal_.

Referenced by edm::serviceregistry::ServicesManager::connect(), and edm::serviceregistry::ServicesManager::connectTo().

00062 {
00063    postBeginJobSignal_.connect(iOther.postBeginJobSignal_);
00064    postEndJobSignal_.connect(iOther.postEndJobSignal_);
00065 
00066    jobFailureSignal_.connect(iOther.jobFailureSignal_);
00067 
00068    preSourceSignal_.connect(iOther.preSourceSignal_);
00069    postSourceSignal_.connect(iOther.postSourceSignal_);
00070 
00071    preSourceLumiSignal_.connect(iOther.preSourceLumiSignal_);
00072    postSourceLumiSignal_.connect(iOther.postSourceLumiSignal_);
00073 
00074    preSourceRunSignal_.connect(iOther.preSourceRunSignal_);
00075    postSourceRunSignal_.connect(iOther.postSourceRunSignal_);
00076 
00077    preOpenFileSignal_.connect(iOther.preOpenFileSignal_);
00078    postOpenFileSignal_.connect(iOther.postOpenFileSignal_);
00079    
00080    preCloseFileSignal_.connect(iOther.preCloseFileSignal_);
00081    postCloseFileSignal_.connect(iOther.postCloseFileSignal_);
00082    
00083    preProcessEventSignal_.connect(iOther.preProcessEventSignal_);
00084    postProcessEventSignal_.connect(iOther.postProcessEventSignal_);
00085 
00086    preBeginRunSignal_.connect(iOther.preBeginRunSignal_);
00087    postBeginRunSignal_.connect(iOther.postBeginRunSignal_);
00088 
00089    preEndRunSignal_.connect(iOther.preEndRunSignal_);
00090    postEndRunSignal_.connect(iOther.postEndRunSignal_);
00091 
00092    preBeginLumiSignal_.connect(iOther.preBeginLumiSignal_);
00093    postBeginLumiSignal_.connect(iOther.postBeginLumiSignal_);
00094 
00095    preEndLumiSignal_.connect(iOther.preEndLumiSignal_);
00096    postEndLumiSignal_.connect(iOther.postEndLumiSignal_);
00097 
00098    preProcessPathSignal_.connect(iOther.preProcessPathSignal_);
00099    postProcessPathSignal_.connect(iOther.postProcessPathSignal_);
00100 
00101    prePathBeginRunSignal_.connect(iOther.prePathBeginRunSignal_);
00102    postPathBeginRunSignal_.connect(iOther.postPathBeginRunSignal_);
00103 
00104    prePathEndRunSignal_.connect(iOther.prePathEndRunSignal_);
00105    postPathEndRunSignal_.connect(iOther.postPathEndRunSignal_);
00106 
00107    prePathBeginLumiSignal_.connect(iOther.prePathBeginLumiSignal_);
00108    postPathBeginLumiSignal_.connect(iOther.postPathBeginLumiSignal_);
00109 
00110    prePathEndLumiSignal_.connect(iOther.prePathEndLumiSignal_);
00111    postPathEndLumiSignal_.connect(iOther.postPathEndLumiSignal_);
00112 
00113    preModuleSignal_.connect(iOther.preModuleSignal_);
00114    postModuleSignal_.connect(iOther.postModuleSignal_);
00115 
00116    preModuleBeginRunSignal_.connect(iOther.preModuleBeginRunSignal_);
00117    postModuleBeginRunSignal_.connect(iOther.postModuleBeginRunSignal_);
00118 
00119    preModuleEndRunSignal_.connect(iOther.preModuleEndRunSignal_);
00120    postModuleEndRunSignal_.connect(iOther.postModuleEndRunSignal_);
00121 
00122    preModuleBeginLumiSignal_.connect(iOther.preModuleBeginLumiSignal_);
00123    postModuleBeginLumiSignal_.connect(iOther.postModuleBeginLumiSignal_);
00124 
00125    preModuleEndLumiSignal_.connect(iOther.preModuleEndLumiSignal_);
00126    postModuleEndLumiSignal_.connect(iOther.postModuleEndLumiSignal_);
00127 
00128    preModuleConstructionSignal_.connect(iOther.preModuleConstructionSignal_);
00129    postModuleConstructionSignal_.connect(iOther.postModuleConstructionSignal_);
00130 
00131    preModuleBeginJobSignal_.connect(iOther.preModuleBeginJobSignal_);
00132    postModuleBeginJobSignal_.connect(iOther.postModuleBeginJobSignal_);
00133    
00134    preModuleEndJobSignal_.connect(iOther.preModuleEndJobSignal_);
00135    postModuleEndJobSignal_.connect(iOther.postModuleEndJobSignal_);
00136    
00137    preSourceConstructionSignal_.connect(iOther.preSourceConstructionSignal_);
00138    postSourceConstructionSignal_.connect(iOther.postSourceConstructionSignal_);
00139 
00140 }

void ActivityRegistry::copySlotsFrom ( ActivityRegistry iOther  ) 

copy the slots from iOther and connect them directly to our own this allows us to 'forward' signals more efficiently, BUT if iOther gains new slots after this call, we will not see them This is also careful to keep the order of the slots proper for services.

Definition at line 184 of file ActivityRegistry.cc.

References copySlotsToFrom(), copySlotsToFromReverse(), jobFailureSignal_, postBeginJobSignal_, postBeginLumiSignal_, postBeginRunSignal_, postCloseFileSignal_, postEndJobSignal_, postEndLumiSignal_, postEndRunSignal_, postModuleBeginJobSignal_, postModuleBeginLumiSignal_, postModuleBeginRunSignal_, postModuleConstructionSignal_, postModuleEndJobSignal_, postModuleEndLumiSignal_, postModuleEndRunSignal_, postModuleSignal_, postOpenFileSignal_, postPathBeginLumiSignal_, postPathBeginRunSignal_, postPathEndLumiSignal_, postPathEndRunSignal_, postProcessEventSignal_, postProcessPathSignal_, postSourceConstructionSignal_, postSourceLumiSignal_, postSourceRunSignal_, postSourceSignal_, preBeginLumiSignal_, preBeginRunSignal_, preCloseFileSignal_, preEndLumiSignal_, preEndRunSignal_, preModuleBeginJobSignal_, preModuleBeginLumiSignal_, preModuleBeginRunSignal_, preModuleConstructionSignal_, preModuleEndJobSignal_, preModuleEndLumiSignal_, preModuleEndRunSignal_, preModuleSignal_, preOpenFileSignal_, prePathBeginLumiSignal_, prePathBeginRunSignal_, prePathEndLumiSignal_, prePathEndRunSignal_, preProcessEventSignal_, preProcessPathSignal_, preSourceConstructionSignal_, preSourceLumiSignal_, preSourceRunSignal_, and preSourceSignal_.

Referenced by edm::serviceregistry::ServicesManager::copySlotsFrom(), edm::serviceregistry::ServicesManager::copySlotsTo(), and edm::serviceregistry::ServicesManager::ServicesManager().

00185 {
00186   copySlotsToFrom(postBeginJobSignal_,iOther.postBeginJobSignal_);
00187   copySlotsToFromReverse(postEndJobSignal_,iOther.postEndJobSignal_);
00188   
00189   copySlotsToFromReverse(jobFailureSignal_,iOther.jobFailureSignal_);
00190   
00191   copySlotsToFrom(preSourceSignal_,iOther.preSourceSignal_);
00192   copySlotsToFromReverse(postSourceSignal_,iOther.postSourceSignal_);
00193 
00194   copySlotsToFrom(preSourceLumiSignal_,iOther.preSourceLumiSignal_);
00195   copySlotsToFromReverse(postSourceLumiSignal_,iOther.postSourceLumiSignal_);
00196 
00197   copySlotsToFrom(preSourceRunSignal_,iOther.preSourceRunSignal_);
00198   copySlotsToFromReverse(postSourceRunSignal_,iOther.postSourceRunSignal_);
00199 
00200   copySlotsToFrom(preOpenFileSignal_,iOther.preOpenFileSignal_);
00201   copySlotsToFromReverse(postOpenFileSignal_,iOther.postOpenFileSignal_);
00202   
00203   copySlotsToFrom(preCloseFileSignal_,iOther.preCloseFileSignal_);
00204   copySlotsToFromReverse(postCloseFileSignal_,iOther.postCloseFileSignal_);
00205   
00206   copySlotsToFrom(preProcessEventSignal_,iOther.preProcessEventSignal_);
00207   copySlotsToFromReverse(postProcessEventSignal_,iOther.postProcessEventSignal_);
00208   
00209   copySlotsToFrom(preBeginRunSignal_,iOther.preBeginRunSignal_);
00210   copySlotsToFromReverse(postBeginRunSignal_,iOther.postBeginRunSignal_);
00211 
00212   copySlotsToFrom(preEndRunSignal_,iOther.preEndRunSignal_);
00213   copySlotsToFromReverse(postEndRunSignal_,iOther.postEndRunSignal_);
00214 
00215   copySlotsToFrom(preBeginLumiSignal_,iOther.preBeginLumiSignal_);
00216   copySlotsToFromReverse(postBeginLumiSignal_,iOther.postBeginLumiSignal_);
00217 
00218   copySlotsToFrom(preEndLumiSignal_,iOther.preEndLumiSignal_);
00219   copySlotsToFromReverse(postEndLumiSignal_,iOther.postEndLumiSignal_);
00220 
00221   copySlotsToFrom(preProcessPathSignal_,iOther.preProcessPathSignal_);
00222   copySlotsToFromReverse(postProcessPathSignal_,iOther.postProcessPathSignal_);
00223 
00224   copySlotsToFrom(prePathBeginRunSignal_,iOther.prePathBeginRunSignal_);
00225   copySlotsToFromReverse(postPathBeginRunSignal_,iOther.postPathBeginRunSignal_);
00226 
00227   copySlotsToFrom(prePathEndRunSignal_,iOther.prePathEndRunSignal_);
00228   copySlotsToFromReverse(postPathEndRunSignal_,iOther.postPathEndRunSignal_);
00229 
00230   copySlotsToFrom(prePathBeginLumiSignal_,iOther.prePathBeginLumiSignal_);
00231   copySlotsToFromReverse(postPathBeginLumiSignal_,iOther.postPathBeginLumiSignal_);
00232 
00233   copySlotsToFrom(prePathEndLumiSignal_,iOther.prePathEndLumiSignal_);
00234   copySlotsToFromReverse(postPathEndLumiSignal_,iOther.postPathEndLumiSignal_);
00235 
00236   copySlotsToFrom(preModuleSignal_,iOther.preModuleSignal_);
00237   copySlotsToFromReverse(postModuleSignal_,iOther.postModuleSignal_);
00238   
00239   copySlotsToFrom(preModuleBeginRunSignal_,iOther.preModuleBeginRunSignal_);
00240   copySlotsToFromReverse(postModuleBeginRunSignal_,iOther.postModuleBeginRunSignal_);
00241   
00242   copySlotsToFrom(preModuleEndRunSignal_,iOther.preModuleEndRunSignal_);
00243   copySlotsToFromReverse(postModuleEndRunSignal_,iOther.postModuleEndRunSignal_);
00244   
00245   copySlotsToFrom(preModuleBeginLumiSignal_,iOther.preModuleBeginLumiSignal_);
00246   copySlotsToFromReverse(postModuleBeginLumiSignal_,iOther.postModuleBeginLumiSignal_);
00247   
00248   copySlotsToFrom(preModuleEndLumiSignal_,iOther.preModuleEndLumiSignal_);
00249   copySlotsToFromReverse(postModuleEndLumiSignal_,iOther.postModuleEndLumiSignal_);
00250   
00251   copySlotsToFrom(preModuleConstructionSignal_,iOther.preModuleConstructionSignal_);
00252   copySlotsToFromReverse(postModuleConstructionSignal_,iOther.postModuleConstructionSignal_);
00253   
00254   copySlotsToFrom(preModuleBeginJobSignal_,iOther.preModuleBeginJobSignal_);
00255   copySlotsToFromReverse(postModuleBeginJobSignal_,iOther.postModuleBeginJobSignal_);
00256   
00257   copySlotsToFrom(preModuleEndJobSignal_,iOther.preModuleEndJobSignal_);
00258   copySlotsToFromReverse(postModuleEndJobSignal_,iOther.postModuleEndJobSignal_);
00259   
00260   copySlotsToFrom(preSourceConstructionSignal_,iOther.preSourceConstructionSignal_);
00261   copySlotsToFromReverse(postSourceConstructionSignal_,iOther.postSourceConstructionSignal_);
00262   
00263 }

void edm::ActivityRegistry::watchJobFailure ( JobFailure::slot_type const &  iSlot  )  [inline]

convenience function for attaching to signal

Definition at line 75 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::JobReportService::JobReportService().

00075                                                              {
00076          JobFailure::slot_list_type sl = jobFailureSignal_.slots();
00077          sl.push_front(iSlot);
00078       }

void edm::ActivityRegistry::watchPostBeginJob ( PostBeginJob::slot_type const &  iSlot  )  [inline]

convenience function for attaching to signal

Definition at line 56 of file ActivityRegistry.h.

References postBeginJobSignal_.

Referenced by DTDataIntegrityTask::DTDataIntegrityTask(), FUShmDQMOutputService::FUShmDQMOutputService(), edm::service::IguanaService::IguanaService(), edm::service::MessageLogger::MessageLogger(), evf::MicroStateService::MicroStateService(), edm::service::PathTimerService::PathTimerService(), PythonService::PythonService(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleProfiling::SimpleProfiling(), evf::Stepper::Stepper(), TFileService::TFileService(), evf::TimeProfilerService::TimeProfilerService(), edm::service::Timing::Timing(), and edm::service::Tracer::Tracer().

00056                                                                  {
00057          postBeginJobSignal_.connect(iSlot);
00058       }

void edm::ActivityRegistry::watchPostBeginLumi ( PostBeginLumi::slot_type const &  iSlot  )  [inline]

Definition at line 228 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00228                                                                    {
00229          PostBeginLumi::slot_list_type sl = postBeginLumiSignal_.slots();
00230          sl.push_front(iSlot);
00231       }

void edm::ActivityRegistry::watchPostBeginRun ( PostBeginRun::slot_type const &  iSlot  )  [inline]

Definition at line 194 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00194                                                                  {
00195          PostBeginRun::slot_list_type sl = postBeginRunSignal_.slots();
00196          sl.push_front(iSlot);
00197       }

void edm::ActivityRegistry::watchPostCloseFile ( PostCloseFile::slot_type const &  iSlot  )  [inline]

Definition at line 160 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00160                                                                    {
00161          PostCloseFile::slot_list_type sl = postCloseFileSignal_.slots();
00162          sl.push_front(iSlot);
00163       }

void edm::ActivityRegistry::watchPostEndJob ( PostEndJob::slot_type const &  iSlot  )  [inline]

Definition at line 64 of file ActivityRegistry.h.

References sl.

Referenced by DQMService::DQMService(), edm::service::EnableFloatingPointExceptions::EnableFloatingPointExceptions(), FUShmDQMOutputService::FUShmDQMOutputService(), edm::service::IguanaService::IguanaService(), edm::service::JobReportService::JobReportService(), edm::service::MessageLogger::MessageLogger(), evf::MicroStateService::MicroStateService(), edm::service::PathTimerService::PathTimerService(), cond::service::PoolDBOutputService::PoolDBOutputService(), PythonService::PythonService(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), edm::service::SimpleProfiling::SimpleProfiling(), evf::Stepper::Stepper(), TFileAdaptor::TFileAdaptor(), evf::TimeProfilerService::TimeProfilerService(), edm::service::Timing::Timing(), and edm::service::Tracer::Tracer().

00064                                                              {
00065          PostEndJob::slot_list_type sl = postEndJobSignal_.slots();
00066          sl.push_front(iSlot);
00067       }

void edm::ActivityRegistry::watchPostEndLumi ( PostEndLumi::slot_type const &  iSlot  )  [inline]

Definition at line 245 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00245                                                                {
00246          PostEndLumi::slot_list_type sl = postEndLumiSignal_.slots();
00247          sl.push_front(iSlot);
00248       }

void edm::ActivityRegistry::watchPostEndRun ( PostEndRun::slot_type const &  iSlot  )  [inline]

Definition at line 211 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00211                                                              {
00212          PostEndRun::slot_list_type sl = postEndRunSignal_.slots();
00213          sl.push_front(iSlot);
00214       }

void edm::ActivityRegistry::watchPostModule ( PostModule::slot_type const &  iSlot  )  [inline]

Definition at line 398 of file ActivityRegistry.h.

References sl.

Referenced by DQMService::DQMService(), edm::service::EnableFloatingPointExceptions::EnableFloatingPointExceptions(), FUShmDQMOutputService::FUShmDQMOutputService(), edm::rootfix::LockService::LockService(), edm::service::MessageLogger::MessageLogger(), evf::MicroStateService::MicroStateService(), edm::service::PathTimerService::PathTimerService(), cond::service::PoolDBOutputService::PoolDBOutputService(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), evf::Stepper::Stepper(), evf::TimeProfilerService::TimeProfilerService(), TimerService::TimerService(), edm::service::Timing::Timing(), and edm::service::Tracer::Tracer().

00398                                                              {
00399          PostModule::slot_list_type sl = postModuleSignal_.slots();
00400          sl.push_front(iSlot);
00401       }

void edm::ActivityRegistry::watchPostModuleBeginJob ( PostModuleBeginJob::slot_type const &  iSlot  )  [inline]

Definition at line 364 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), and edm::service::Tracer::Tracer().

00364                                                                              {
00365          PostModuleBeginJob::slot_list_type sl = postModuleBeginJobSignal_.slots();
00366          sl.push_front(iSlot);
00367       }

void edm::ActivityRegistry::watchPostModuleBeginLumi ( PostModuleBeginLumi::slot_type const &  iSlot  )  [inline]

Definition at line 449 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00449                                                                                {
00450          PostModuleBeginLumi::slot_list_type sl = postModuleBeginLumiSignal_.slots();
00451          sl.push_front(iSlot);
00452       }

void edm::ActivityRegistry::watchPostModuleBeginRun ( PostModuleBeginRun::slot_type const &  iSlot  )  [inline]

Definition at line 415 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00415                                                                              {
00416          PostModuleBeginRun::slot_list_type sl = postModuleBeginRunSignal_.slots();
00417          sl.push_front(iSlot);
00418       }

void edm::ActivityRegistry::watchPostModuleConstruction ( PostModuleConstruction::slot_type const &  iSlot  )  [inline]

Definition at line 347 of file ActivityRegistry.h.

References sl.

Referenced by FUShmDQMOutputService::FUShmDQMOutputService(), edm::service::MessageLogger::MessageLogger(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), and edm::service::Tracer::Tracer().

00347                                                                                      {
00348          PostModuleConstruction::slot_list_type sl = postModuleConstructionSignal_.slots();
00349          sl.push_front(iSlot);
00350       }

void edm::ActivityRegistry::watchPostModuleEndJob ( PostModuleEndJob::slot_type const &  iSlot  )  [inline]

Definition at line 381 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), and edm::service::Tracer::Tracer().

00381                                                                          {
00382          PostModuleEndJob::slot_list_type sl = postModuleEndJobSignal_.slots();
00383          sl.push_front(iSlot);
00384       }

void edm::ActivityRegistry::watchPostModuleEndLumi ( PostModuleEndLumi::slot_type const &  iSlot  )  [inline]

Definition at line 466 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00466                                                                            {
00467          PostModuleEndLumi::slot_list_type sl = postModuleEndLumiSignal_.slots();
00468          sl.push_front(iSlot);
00469       }

void edm::ActivityRegistry::watchPostModuleEndRun ( PostModuleEndRun::slot_type const &  iSlot  )  [inline]

Definition at line 432 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00432                                                                          {
00433          PostModuleEndRun::slot_list_type sl = postModuleEndRunSignal_.slots();
00434          sl.push_front(iSlot);
00435       }

void edm::ActivityRegistry::watchPostOpenFile ( PostOpenFile::slot_type const &  iSlot  )  [inline]

Definition at line 143 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00143                                                                  {
00144          PostOpenFile::slot_list_type sl = postOpenFileSignal_.slots();
00145          sl.push_front(iSlot);
00146       }

void edm::ActivityRegistry::watchPostPathBeginLumi ( PostPathBeginLumi::slot_type const &  iSlot  )  [inline]

Definition at line 313 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00313                                                                            {
00314          PostPathBeginLumi::slot_list_type sl = postPathBeginLumiSignal_.slots();
00315          sl.push_front(iSlot);
00316       }  

void edm::ActivityRegistry::watchPostPathBeginRun ( PostPathBeginRun::slot_type const &  iSlot  )  [inline]

Definition at line 279 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00279                                                                          {
00280          PostPathBeginRun::slot_list_type sl = postPathBeginRunSignal_.slots();
00281          sl.push_front(iSlot);
00282       }  

void edm::ActivityRegistry::watchPostPathEndLumi ( PostPathEndLumi::slot_type const &  iSlot  )  [inline]

Definition at line 330 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00330                                                                        {
00331          PostPathEndLumi::slot_list_type sl = postPathEndLumiSignal_.slots();
00332          sl.push_front(iSlot);
00333       }  

void edm::ActivityRegistry::watchPostPathEndRun ( PostPathEndRun::slot_type const &  iSlot  )  [inline]

Definition at line 296 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00296                                                                      {
00297          PostPathEndRun::slot_list_type sl = postPathEndRunSignal_.slots();
00298          sl.push_front(iSlot);
00299       }  

void edm::ActivityRegistry::watchPostProcessEvent ( PostProcessEvent::slot_type const &  iSlot  )  [inline]

Definition at line 177 of file ActivityRegistry.h.

References sl.

Referenced by DQMService::DQMService(), FUShmDQMOutputService::FUShmDQMOutputService(), edm::service::IguanaService::IguanaService(), edm::service::MessageLogger::MessageLogger(), evf::MicroStateService::MicroStateService(), edm::service::PathTimerService::PathTimerService(), ProfilerService::ProfilerService(), PythonService::PythonService(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), evf::Stepper::Stepper(), evf::TimeProfilerService::TimeProfilerService(), edm::service::Timing::Timing(), edm::service::Tracer::Tracer(), and VariableHelperService::VariableHelperService().

00177                                                                          {
00178          PostProcessEvent::slot_list_type sl = postProcessEventSignal_.slots();
00179          sl.push_front(iSlot);
00180       }

void edm::ActivityRegistry::watchPostProcessPath ( PostProcessPath::slot_type const &  iSlot  )  [inline]

Definition at line 262 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::PathTimerService::PathTimerService(), ProfilerService::ProfilerService(), and edm::service::Tracer::Tracer().

00262                                                                        {
00263          PostProcessPath::slot_list_type sl = postProcessPathSignal_.slots();
00264          sl.push_front(iSlot);
00265       }  

void edm::ActivityRegistry::watchPostSource ( PostSource::slot_type const &  iSlot  )  [inline]

Definition at line 92 of file ActivityRegistry.h.

References sl.

Referenced by DQMService::DQMService(), FUShmDQMOutputService::FUShmDQMOutputService(), edm::rootfix::LockService::LockService(), edm::service::MessageLogger::MessageLogger(), evf::MicroStateService::MicroStateService(), ProfilerService::ProfilerService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), evf::Stepper::Stepper(), and edm::service::Tracer::Tracer().

00092                                                              {
00093          PostSource::slot_list_type sl = postSourceSignal_.slots();
00094          sl.push_front(iSlot);
00095       }

void edm::ActivityRegistry::watchPostSourceConstruction ( PostSourceConstruction::slot_type const &  iSlot  )  [inline]

Definition at line 483 of file ActivityRegistry.h.

References sl.

Referenced by DQMService::DQMService(), FUShmDQMOutputService::FUShmDQMOutputService(), edm::rootfix::LockService::LockService(), edm::service::MessageLogger::MessageLogger(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), and edm::service::Tracer::Tracer().

00483                                                                                      {
00484          PostSourceConstruction::slot_list_type sl = postSourceConstructionSignal_.slots();
00485          sl.push_front(iSlot);
00486       }

void edm::ActivityRegistry::watchPostSourceLumi ( PostSourceLumi::slot_type const &  iSlot  )  [inline]

Definition at line 109 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00109                                                                      {
00110          PostSourceLumi::slot_list_type sl = postSourceLumiSignal_.slots();
00111          sl.push_front(iSlot);
00112       }

void edm::ActivityRegistry::watchPostSourceRun ( PostSourceRun::slot_type const &  iSlot  )  [inline]

Definition at line 126 of file ActivityRegistry.h.

References sl.

Referenced by edm::service::Tracer::Tracer().

00126                                                                    {
00127          PostSourceRun::slot_list_type sl = postSourceRunSignal_.slots();
00128          sl.push_front(iSlot);
00129       }

void edm::ActivityRegistry::watchPreBeginLumi ( PreBeginLumi::slot_type const &  iSlot  )  [inline]

Definition at line 220 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00220                                                                  {
00221          preBeginLumiSignal_.connect(iSlot);
00222       }

void edm::ActivityRegistry::watchPreBeginRun ( PreBeginRun::slot_type const &  iSlot  )  [inline]

Definition at line 186 of file ActivityRegistry.h.

Referenced by FUShmDQMOutputService::FUShmDQMOutputService(), and edm::service::Tracer::Tracer().

00186                                                                {
00187          preBeginRunSignal_.connect(iSlot);
00188       }

void edm::ActivityRegistry::watchPreCloseFile ( PreCloseFile::slot_type const &  iSlot  )  [inline]

Definition at line 152 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00152                                                                  {
00153         preCloseFileSignal_.connect(iSlot);
00154       }

void edm::ActivityRegistry::watchPreEndLumi ( PreEndLumi::slot_type const &  iSlot  )  [inline]

Definition at line 237 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00237                                                              {
00238          preEndLumiSignal_.connect(iSlot);
00239       }

void edm::ActivityRegistry::watchPreEndRun ( PreEndRun::slot_type const &  iSlot  )  [inline]

Definition at line 203 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00203                                                            {
00204          preEndRunSignal_.connect(iSlot);
00205       }

void edm::ActivityRegistry::watchPreModule ( PreModule::slot_type const &  iSlot  )  [inline]

Definition at line 390 of file ActivityRegistry.h.

Referenced by DQMService::DQMService(), edm::service::EnableFloatingPointExceptions::EnableFloatingPointExceptions(), FUShmDQMOutputService::FUShmDQMOutputService(), InputTagDistributorService::InputTagDistributorService(), edm::rootfix::LockService::LockService(), edm::service::MessageLogger::MessageLogger(), evf::MicroStateService::MicroStateService(), edm::service::PathTimerService::PathTimerService(), cond::service::PoolDBOutputService::PoolDBOutputService(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), evf::Stepper::Stepper(), TFileService::TFileService(), evf::TimeProfilerService::TimeProfilerService(), TimerService::TimerService(), edm::service::Timing::Timing(), edm::service::Tracer::Tracer(), and VariableHelperService::VariableHelperService().

00390                                                            {
00391          preModuleSignal_.connect(iSlot);
00392       }

void edm::ActivityRegistry::watchPreModuleBeginJob ( PreModuleBeginJob::slot_type const &  iSlot  )  [inline]

Definition at line 356 of file ActivityRegistry.h.

Referenced by edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), TFileService::TFileService(), and edm::service::Tracer::Tracer().

00356                                                                            {
00357         preModuleBeginJobSignal_.connect(iSlot);
00358       }

void edm::ActivityRegistry::watchPreModuleBeginLumi ( PreModuleBeginLumi::slot_type const &  iSlot  )  [inline]

Definition at line 441 of file ActivityRegistry.h.

Referenced by TFileService::TFileService(), and edm::service::Tracer::Tracer().

00441                                                                              {
00442          preModuleBeginLumiSignal_.connect(iSlot);
00443       }

void edm::ActivityRegistry::watchPreModuleBeginRun ( PreModuleBeginRun::slot_type const &  iSlot  )  [inline]

Definition at line 407 of file ActivityRegistry.h.

Referenced by TFileService::TFileService(), and edm::service::Tracer::Tracer().

00407                                                                            {
00408          preModuleBeginRunSignal_.connect(iSlot);
00409       }

void edm::ActivityRegistry::watchPreModuleConstruction ( PreModuleConstruction::slot_type const &  iSlot  )  [inline]

Definition at line 339 of file ActivityRegistry.h.

Referenced by FUShmDQMOutputService::FUShmDQMOutputService(), edm::service::MessageLogger::MessageLogger(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), TFileService::TFileService(), and edm::service::Tracer::Tracer().

00339                                                                                    {
00340          preModuleConstructionSignal_.connect(iSlot);
00341       }

void edm::ActivityRegistry::watchPreModuleEndJob ( PreModuleEndJob::slot_type const &  iSlot  )  [inline]

Definition at line 373 of file ActivityRegistry.h.

Referenced by edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), TFileService::TFileService(), and edm::service::Tracer::Tracer().

00373                                                                        {
00374         preModuleEndJobSignal_.connect(iSlot);
00375       }

void edm::ActivityRegistry::watchPreModuleEndLumi ( PreModuleEndLumi::slot_type const &  iSlot  )  [inline]

Definition at line 458 of file ActivityRegistry.h.

Referenced by TFileService::TFileService(), and edm::service::Tracer::Tracer().

00458                                                                          {
00459          preModuleEndLumiSignal_.connect(iSlot);
00460       }

void edm::ActivityRegistry::watchPreModuleEndRun ( PreModuleEndRun::slot_type const &  iSlot  )  [inline]

Definition at line 424 of file ActivityRegistry.h.

Referenced by TFileService::TFileService(), and edm::service::Tracer::Tracer().

00424                                                                        {
00425          preModuleEndRunSignal_.connect(iSlot);
00426       }

void edm::ActivityRegistry::watchPreOpenFile ( PreOpenFile::slot_type const &  iSlot  )  [inline]

Definition at line 135 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00135                                                                {
00136         preOpenFileSignal_.connect(iSlot);
00137       }

void edm::ActivityRegistry::watchPrePathBeginLumi ( PrePathBeginLumi::slot_type const &  iSlot  )  [inline]

Definition at line 305 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00305                                                                          {
00306         prePathBeginLumiSignal_.connect(iSlot);
00307       }

void edm::ActivityRegistry::watchPrePathBeginRun ( PrePathBeginRun::slot_type const &  iSlot  )  [inline]

Definition at line 271 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00271                                                                        {
00272         prePathBeginRunSignal_.connect(iSlot);
00273       }

void edm::ActivityRegistry::watchPrePathEndLumi ( PrePathEndLumi::slot_type const &  iSlot  )  [inline]

Definition at line 322 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00322                                                                      {
00323         prePathEndLumiSignal_.connect(iSlot);
00324       }

void edm::ActivityRegistry::watchPrePathEndRun ( PrePathEndRun::slot_type const &  iSlot  )  [inline]

Definition at line 288 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00288                                                                    {
00289         prePathEndRunSignal_.connect(iSlot);
00290       }

void edm::ActivityRegistry::watchPreProcessEvent ( PreProcessEvent::slot_type const &  iSlot  )  [inline]

Definition at line 169 of file ActivityRegistry.h.

Referenced by DTDataIntegrityTask::DTDataIntegrityTask(), edm::service::IguanaService::IguanaService(), edm::service::MessageLogger::MessageLogger(), evf::MicroStateService::MicroStateService(), edm::service::PathTimerService::PathTimerService(), cond::service::PoolDBOutputService::PoolDBOutputService(), ProfilerService::ProfilerService(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), evf::Stepper::Stepper(), evf::TimeProfilerService::TimeProfilerService(), edm::service::Timing::Timing(), edm::service::Tracer::Tracer(), and UpdaterService::UpdaterService().

00169                                                                        {
00170          preProcessEventSignal_.connect(iSlot);
00171       }

void edm::ActivityRegistry::watchPreProcessPath ( PreProcessPath::slot_type const &  iSlot  )  [inline]

Definition at line 254 of file ActivityRegistry.h.

Referenced by ProfilerService::ProfilerService(), and edm::service::Tracer::Tracer().

00254                                                                      {
00255         preProcessPathSignal_.connect(iSlot);
00256       }

void edm::ActivityRegistry::watchPreSource ( PreSource::slot_type const &  iSlot  )  [inline]

Definition at line 84 of file ActivityRegistry.h.

Referenced by DQMService::DQMService(), FUShmDQMOutputService::FUShmDQMOutputService(), edm::rootfix::LockService::LockService(), edm::service::MessageLogger::MessageLogger(), evf::MicroStateService::MicroStateService(), evf::Stepper::Stepper(), and edm::service::Tracer::Tracer().

00084                                                            {
00085         preSourceSignal_.connect(iSlot);
00086       }

void edm::ActivityRegistry::watchPreSourceConstruction ( PreSourceConstruction::slot_type const &  iSlot  )  [inline]

Definition at line 475 of file ActivityRegistry.h.

Referenced by DQMService::DQMService(), FUShmDQMOutputService::FUShmDQMOutputService(), edm::rootfix::LockService::LockService(), edm::service::MessageLogger::MessageLogger(), edm::service::RandomNumberGeneratorService::RandomNumberGeneratorService(), edm::service::SimpleMemoryCheck::SimpleMemoryCheck(), and edm::service::Tracer::Tracer().

00475                                                                                    {
00476         preSourceConstructionSignal_.connect(iSlot);
00477       }

void edm::ActivityRegistry::watchPreSourceLumi ( PreSourceLumi::slot_type const &  iSlot  )  [inline]

Definition at line 101 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00101                                                                    {
00102         preSourceLumiSignal_.connect(iSlot);
00103       }

void edm::ActivityRegistry::watchPreSourceRun ( PreSourceRun::slot_type const &  iSlot  )  [inline]

Definition at line 118 of file ActivityRegistry.h.

Referenced by edm::service::Tracer::Tracer().

00118                                                                  {
00119         preSourceRunSignal_.connect(iSlot);
00120       }


Member Data Documentation

JobFailure edm::ActivityRegistry::jobFailureSignal_

signal is emitted if event processing or end-of-job processing fails with an uncaught exception.

Definition at line 73 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostBeginJob edm::ActivityRegistry::postBeginJobSignal_

signal is emitted after all modules have gotten their beginJob called

Definition at line 54 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and watchPostBeginJob().

PostBeginLumi edm::ActivityRegistry::postBeginLumiSignal_

signal is emitted after all modules have finished processing the beginLumi

Definition at line 227 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionBegin >::postScheduleSignal().

PostBeginRun edm::ActivityRegistry::postBeginRunSignal_

signal is emitted after all modules have finished processing the beginRun

Definition at line 193 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionBegin >::postScheduleSignal().

PostCloseFile edm::ActivityRegistry::postCloseFileSignal_

Definition at line 159 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostEndJob edm::ActivityRegistry::postEndJobSignal_

signal is emitted after all modules have gotten their endJob called

Definition at line 63 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostEndLumi edm::ActivityRegistry::postEndLumiSignal_

signal is emitted after all modules have finished processing the Lumi

Definition at line 244 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionEnd >::postScheduleSignal().

PostEndRun edm::ActivityRegistry::postEndRunSignal_

signal is emitted after all modules have finished processing the Run

Definition at line 210 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionEnd >::postScheduleSignal().

PostModuleBeginJob edm::ActivityRegistry::postModuleBeginJobSignal_

Definition at line 363 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostModuleBeginLumi edm::ActivityRegistry::postModuleBeginLumiSignal_

Definition at line 448 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionBegin >::postModuleSignal().

PostModuleBeginRun edm::ActivityRegistry::postModuleBeginRunSignal_

Definition at line 414 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionBegin >::postModuleSignal().

PostModuleConstruction edm::ActivityRegistry::postModuleConstructionSignal_

Definition at line 346 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostModuleEndJob edm::ActivityRegistry::postModuleEndJobSignal_

Definition at line 380 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostModuleEndLumi edm::ActivityRegistry::postModuleEndLumiSignal_

Definition at line 465 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionEnd >::postModuleSignal().

PostModuleEndRun edm::ActivityRegistry::postModuleEndRunSignal_

Definition at line 431 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionEnd >::postModuleSignal().

PostModule edm::ActivityRegistry::postModuleSignal_

Definition at line 397 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< EventPrincipal, BranchActionBegin >::postModuleSignal().

PostOpenFile edm::ActivityRegistry::postOpenFileSignal_

Definition at line 142 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostPathBeginLumi edm::ActivityRegistry::postPathBeginLumiSignal_

Definition at line 312 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionBegin >::postPathSignal().

PostPathBeginRun edm::ActivityRegistry::postPathBeginRunSignal_

Definition at line 278 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionBegin >::postPathSignal().

PostPathEndLumi edm::ActivityRegistry::postPathEndLumiSignal_

Definition at line 329 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionEnd >::postPathSignal().

PostPathEndRun edm::ActivityRegistry::postPathEndRunSignal_

Definition at line 295 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionEnd >::postPathSignal().

PostProcessEvent edm::ActivityRegistry::postProcessEventSignal_

signal is emitted after all modules have finished processing the Event

Definition at line 176 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< EventPrincipal, BranchActionBegin >::postScheduleSignal().

PostProcessPath edm::ActivityRegistry::postProcessPathSignal_

Definition at line 261 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< EventPrincipal, BranchActionBegin >::postPathSignal().

PostSourceConstruction edm::ActivityRegistry::postSourceConstructionSignal_

Definition at line 482 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostSourceLumi edm::ActivityRegistry::postSourceLumiSignal_

Definition at line 108 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostSourceRun edm::ActivityRegistry::postSourceRunSignal_

Definition at line 125 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PostSource edm::ActivityRegistry::postSourceSignal_

Definition at line 91 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PreBeginLumi edm::ActivityRegistry::preBeginLumiSignal_

signal is emitted after the Lumi has been created by the InputSource but before any modules have seen the Lumi

Definition at line 219 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionBegin >::preScheduleSignal().

PreBeginRun edm::ActivityRegistry::preBeginRunSignal_

signal is emitted after the Run has been created by the InputSource but before any modules have seen the Run

Definition at line 185 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionBegin >::preScheduleSignal().

PreCloseFile edm::ActivityRegistry::preCloseFileSignal_

Definition at line 151 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PreEndLumi edm::ActivityRegistry::preEndLumiSignal_

signal is emitted before the endLumi is processed

Definition at line 236 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionEnd >::preScheduleSignal().

PreEndRun edm::ActivityRegistry::preEndRunSignal_

signal is emitted before the endRun is processed

Definition at line 202 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionEnd >::preScheduleSignal().

PreModuleBeginJob edm::ActivityRegistry::preModuleBeginJobSignal_

Definition at line 355 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PreModuleBeginLumi edm::ActivityRegistry::preModuleBeginLumiSignal_

Definition at line 440 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionBegin >::preModuleSignal().

PreModuleBeginRun edm::ActivityRegistry::preModuleBeginRunSignal_

Definition at line 406 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionBegin >::preModuleSignal().

PreModuleConstruction edm::ActivityRegistry::preModuleConstructionSignal_

Definition at line 338 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PreModuleEndJob edm::ActivityRegistry::preModuleEndJobSignal_

Definition at line 372 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PreModuleEndLumi edm::ActivityRegistry::preModuleEndLumiSignal_

Definition at line 457 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionEnd >::preModuleSignal().

PreModuleEndRun edm::ActivityRegistry::preModuleEndRunSignal_

Definition at line 423 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionEnd >::preModuleSignal().

PreModule edm::ActivityRegistry::preModuleSignal_

Definition at line 389 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< EventPrincipal, BranchActionBegin >::preModuleSignal().

PreOpenFile edm::ActivityRegistry::preOpenFileSignal_

Definition at line 134 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PrePathBeginLumi edm::ActivityRegistry::prePathBeginLumiSignal_

Definition at line 304 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionBegin >::prePathSignal().

PrePathBeginRun edm::ActivityRegistry::prePathBeginRunSignal_

Definition at line 270 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionBegin >::prePathSignal().

PrePathEndLumi edm::ActivityRegistry::prePathEndLumiSignal_

Definition at line 321 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< LuminosityBlockPrincipal, BranchActionEnd >::prePathSignal().

PrePathEndRun edm::ActivityRegistry::prePathEndRunSignal_

Definition at line 287 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< RunPrincipal, BranchActionEnd >::prePathSignal().

PreProcessEvent edm::ActivityRegistry::preProcessEventSignal_

signal is emitted after the Event has been created by the InputSource but before any modules have seen the Event

Definition at line 168 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< EventPrincipal, BranchActionBegin >::preScheduleSignal().

PreProcessPath edm::ActivityRegistry::preProcessPathSignal_

Definition at line 253 of file ActivityRegistry.h.

Referenced by connect(), copySlotsFrom(), and edm::OccurrenceTraits< EventPrincipal, BranchActionBegin >::prePathSignal().

PreSourceConstruction edm::ActivityRegistry::preSourceConstructionSignal_

Definition at line 474 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PreSourceLumi edm::ActivityRegistry::preSourceLumiSignal_

Definition at line 100 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PreSourceRun edm::ActivityRegistry::preSourceRunSignal_

Definition at line 117 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().

PreSource edm::ActivityRegistry::preSourceSignal_

Definition at line 83 of file ActivityRegistry.h.

Referenced by connect(), and copySlotsFrom().


The documentation for this struct was generated from the following files:
Generated on Tue Jun 9 18:37:43 2009 for CMSSW by  doxygen 1.5.4