ATLAS Offline Software
Loading...
Searching...
No Matches
Control
AthenaExamples
AthExHive
AthExHive
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
18
class
EventContext;
19
20
class
IHiveExSvc
:
virtual
public
IService {
21
22
public
:
23
24
virtual
~IHiveExSvc
() {};
25
26
DeclareInterfaceID
(
IHiveExSvc
,1,0);
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
IHiveExSvc
Definition
IHiveExSvc.h:20
IHiveExSvc::DeclareInterfaceID
DeclareInterfaceID(IHiveExSvc, 1, 0)
IHiveExSvc::add
virtual void add(const EventContext &, const std::string &, const unsigned int &)=0
IHiveExSvc::~IHiveExSvc
virtual ~IHiveExSvc()
Definition
IHiveExSvc.h:24
Generated on
for ATLAS Offline Software by
1.16.1