GaudiAtomicSequencer.cpp
Go to the documentation of this file.
1 // Include files
2 
3 // from Gaudi
5 
6 //-----------------------------------------------------------------------------
7 // Implementation file for class : GaudiAtomicSequencer
8 //
9 // 2014-05-26 : Daniel Funke
10 //-----------------------------------------------------------------------------
11 
12 //=============================================================================
13 // Standard constructor, initializes variables
14 //=============================================================================
16  ISvcLocator* pSvcLocator)
17  : GaudiSequencer ( name , pSvcLocator )
18 {}
19 
20 //=============================================================================
21 // Initialisation. Check parameters
22 //=============================================================================
24 
25  //in the GaudiSequencer::initalize the sysInitialize of all contained algorithms is called
26  //thereafter we have correct DataObjectHandles in the Algorithms
28 
29  if (msgLevel(MSG::DEBUG)) debug() << "==> Initialise" << endmsg;
30  if ( !status.isSuccess() ) return status;
31 
32  // addSubAlgorithmDataObjectHandles();
33 
34  return status;
35 }
36 
37 
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
Definition: ISvcLocator.h:25
StatusCode initialize() override
Algorithm initialization.
bool isSuccess() const
Test for a status code of SUCCESS.
Definition: StatusCode.h:74
Sequencer for executing several algorithms, stopping when one is faulty.
STL class.
This class is used for returning status codes from appropriate routines.
Definition: StatusCode.h:26
MsgStream & debug() const
shortcut for the method msgStream(MSG::DEBUG)
GaudiAtomicSequencer(const std::string &name, ISvcLocator *pSvcLocator)
Standard constructor.
StatusCode initialize() override
Algorithm initialization.
MSG::Level msgLevel() const
get the output level from the embedded MsgStream
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
Definition: MsgStream.h:244