4#ifndef TRIGCOSTMONITOR_TRIGCOSTSUPERVISORALG_H
5#define TRIGCOSTMONITOR_TRIGCOSTSUPERVISORALG_H 1
22 virtual StatusCode
execute(
const EventContext& context )
const override;
26 this,
"TrigCostSvc",
"TrigCostSvc",
"The trigger cost service" };
An algorithm that can be simultaneously executed in multiple threads.
TrigCostSupervisorAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize() override
virtual StatusCode execute(const EventContext &context) const override
ServiceHandle< ITrigCostSvc > m_trigCostSvcHandle