28 ISvcLocator* pSvcLocator ) :
50 return StatusCode::SUCCESS;
57 return StatusCode::SUCCESS;
68 EventIDBase::UNDEFEVT,
69 EventIDBase::UNDEFNUM,
70 EventIDBase::UNDEFNUM,
72 EventIDBase end (10000,
73 EventIDBase::UNDEFEVT,
74 EventIDBase::UNDEFNUM,
75 EventIDBase::UNDEFNUM,
77 EventIDRange range( begin, end );
81 ATH_CHECK( condHandleTest.
record( range, std::make_unique< CondDataObj >( 987 ) ) );
83 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define CHECK(...)
Evaluate an expression and check for errors.
Base class for conditions algorithms.
ConditionTestAlg()
Default constructor:
virtual ~ConditionTestAlg()
Destructor:
virtual StatusCode execute(const EventContext &ctx) const override
virtual StatusCode finalize() override
virtual StatusCode initialize() override
SG::WriteCondHandleKey< CondDataObj > m_condKeyTest
Containers.
StatusCode record(const EventIDRange &range, T *t)
record handle, with explicit range DEPRECATED
const ExtendedEventContext & getExtendedEventContext(const EventContext &ctx)
Retrieve an extended context from a context object.