MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
#define DECLARE_COMPONENT(type)
MsgStream & debug() const
shortcut for the method msgStream(MSG::DEBUG)
MSG::Level msgLevel() const
A DataObject is the base class of any identifiable object on any data store.
SmartIF< IDataProviderSvc > & eventSvc() const
The standard event data service.
StatusCode initialize() override
the default (empty) implementation of IStateful::initialize() method
const std::string & name() const override
The identifying name of the algorithm object.
StatusCode registerObject(std::string_view fullPath, DataObject *pObject)
Register object with the data store.
Simple class that adds an entry to the Transient Event Store to record that the processing flow trigg...
StatusCode execute() override
Algorithm execution.
static const std::string locationRoot()
Return the path in the Transient Store used to record the triggered instances.
std::string m_flagLocation
location of the DataObject flag used to record that this algorithm was called
StatusCode initialize() override
Algorithm initialization.
Gaudi::Property< std::string > m_streamName
This class is used for returning status codes from appropriate routines.
constexpr static const auto SUCCESS