4#ifndef TRIGCOSTMONITOR_TRIGCOSTFINALIZEALG_H
5#define TRIGCOSTMONITOR_TRIGCOSTFINALIZEALG_H 1
23 virtual StatusCode
execute(
const EventContext& context )
const override;
27 this,
"TrigCostSvc",
"TrigCostSvc",
"The trigger cost service" };
30 "TrigComposite collections summarising the HLT execution" };
33 "TrigComposite collections summarising the ROS requests" };
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::WriteHandleKey< xAOD::TrigCompositeContainer > m_rosWriteHandleKey
virtual StatusCode initialize() override
ServiceHandle< ITrigCostSvc > m_trigCostSvcHandle
TrigCostFinalizeAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteHandleKey< xAOD::TrigCompositeContainer > m_costWriteHandleKey
virtual StatusCode execute(const EventContext &context) const override