4 #include "GaudiKernel/AlgFactory.h"
50 ++(*m_ctxtSpecCounter);
67 [
this] (
const int* p) ->
int {
68 const int r = (p) ? *p : 0;
ContextEventCounterData(const std::string &name, ISvcLocator *pSvcLocator)
Standard constructor.
#define DECLARE_ALGORITHM_FACTORY(x)
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
StatusCode initialize() override
standard initialization method
Gaudi::Hive::ContextSpecificData< int > m_ctxtSpecCounter
virtual ~ContextEventCounterData()
Destructor.
virtual ~ContextEventCounterPtr()
Destructor.
virtual StatusCode finalize()
Algorithm finalization.
bool isFailure() const
Test for a status code of FAILURE.
Gaudi::Hive::ContextSpecificPtr< int > m_ctxtSpecCounter
MsgStream & debug() const
shortcut for the method msgStream(MSG::DEBUG)
GAUDI_API ContextIdType currentContextId()
Return the current context id.
This class is used for returning status codes from appropriate routines.
StatusCode finalize() override
standard finalization method
The useful base class for data processing algorithms.
virtual StatusCode initialize()
Algorithm initialization.
virtual StatusCode initialize()
Algorithm initialization.
virtual StatusCode finalize()
Algorithm finalization.
virtual StatusCode execute()
Algorithm execution.
MsgStream & info() const
shortcut for the method msgStream(MSG::INFO)
virtual StatusCode execute()
Algorithm execution.
MSG::Level msgLevel() const
get the output level from the embedded MsgStream