|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #include "GaudiKernel/IIncidentSvc.h"
6 #include "GaudiKernel/Incident.h"
15 m_incSvc = service(
"IncidentSvc",
true);
19 return StatusCode::FAILURE;
21 return StatusCode::SUCCESS;
28 m_incSvc->fireIncident(std::make_unique<Incident>(
name(),
i,ctxcp));
31 return StatusCode::SUCCESS;
36 return StatusCode::SUCCESS;
AthIncFirerAlg(const std::string &name, ISvcLocator *pSvcLocator)
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
virtual StatusCode execute(const EventContext &ctx) const override
#define ATH_MSG_VERBOSE(x)
SmartIF< IIncidentSvc > m_incSvc
An algorithm that can be simultaneously executed in multiple threads.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode finalize() override
Helpers for checking error return status codes and reporting errors.
virtual StatusCode initialize() override
StringArrayProperty m_incLists