5#ifndef PERFMONCOMPS_PERFMONMTAUDITOR_H
6#define PERFMONCOMPS_PERFMONMTAUDITOR_H
12#include "Gaudi/Auditor.h"
13#include "GaudiKernel/ServiceHandle.h"
29 virtual void before(
const std::string& event,
const std::string& name,
30 const EventContext&)
override;
32 virtual void after(
const std::string& event,
const std::string& name,
33 const EventContext&,
const StatusCode&)
override;
virtual void before(const std::string &event, const std::string &name, const EventContext &) override
Implement inherited methods from Auditor.
PerfMonMTAuditor(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
virtual void after(const std::string &event, const std::string &name, const EventContext &, const StatusCode &) override
virtual StatusCode initialize() override
Gaudi hooks.
ServiceHandle< IPerfMonMTSvc > m_perfMonMTSvc
Handle to PerfMonMTSvc.