ATLAS Offline Software
|
EventLoopMgr interface implemented by the HLT event loop manager. More...
#include <ITrigEventLoopMgr.h>
Public Member Functions | |
DeclareInterfaceID (ITrigEventLoopMgr, 21, 0) | |
Interface ID. More... | |
virtual StatusCode | prepareForStart (const boost::property_tree::ptree &)=0 |
invoked py the PSC before calling start() on all components More... | |
virtual StatusCode prepareForRun | ATLAS_NOT_THREAD_SAFE (const boost::property_tree::ptree &)=0 |
invoked by the PSC before event loop (before forking) More... | |
virtual StatusCode | hltUpdateAfterFork (const boost::property_tree::ptree &)=0 |
update parameters if necessary after forking workers and issue incident More... | |
EventLoopMgr interface implemented by the HLT event loop manager.
Provides additional interfaces for TDAQ state transitions used by the PSC.
Definition at line 19 of file ITrigEventLoopMgr.h.
|
pure virtual |
invoked by the PSC before event loop (before forking)
ITrigEventLoopMgr::DeclareInterfaceID | ( | ITrigEventLoopMgr | , |
21 | , | ||
0 | |||
) |
Interface ID.
|
pure virtual |
update parameters if necessary after forking workers and issue incident
|
pure virtual |
invoked py the PSC before calling start() on all components