ATLAS Offline Software
Loading...
Searching...
No Matches
IHiveExSvc.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
10
11
12#ifndef ATHEXHIVE_IHIVEEXSVC_H
13#define ATHEXHIVE_IHIVEEXSVC_H 1
14
15#include "GaudiKernel/IService.h"
16#include <string>
17
18class EventContext;
19
20class IHiveExSvc : virtual public IService {
21
22 public:
23
24 virtual ~IHiveExSvc() {};
25
27
28 public:
29
30 // accumulate timing info
31 virtual void add(const EventContext&, const std::string&, const unsigned int&) = 0;
32
33};
34
35#endif
36
37
38
39
DeclareInterfaceID(IHiveExSvc, 1, 0)
virtual void add(const EventContext &, const std::string &, const unsigned int &)=0
virtual ~IHiveExSvc()
Definition IHiveExSvc.h:24