23 if ( m_streamName.empty() ) {
24 m_streamName =
"Deferred:" +
name();
25 debug() <<
"Using default OutputStreamName: '" << m_streamName <<
"'" <<
endmsg;
28 m_flagLocation = locationRoot() +
"/" + m_streamName;
StatusCode initialize() override
standard initialization method
StatusCode execute() override
Algorithm execution.
bool isFailure() const
Test for a status code of FAILURE.
std::string m_flagLocation
location of the DataObject flag used to record that this algorithm was called
This class is used for returning status codes from appropriate routines.
StatusCode finalize() override
standard finalization method
#define DECLARE_ALGORITHM_FACTORY(x)
Simple class that adds an entry to the Transient Event Store to record that the processing flow trigg...
MsgStream & debug() const
shortcut for the method msgStream(MSG::DEBUG)
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.
StatusCode finalize() override
Algorithm finalization.