ATLAS Offline Software
Control
AthenaKernel
AthenaKernel
ITriggerTime.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef ATHENAKERNEL_ITRIGGERTIME_H
6
#define ATHENAKERNEL_ITRIGGERTIME_H
7
14
#include "GaudiKernel/IAlgTool.h"
15
20
class
ITriggerTime
:
public
virtual
IAlgTool {
21
public
:
23
virtual
double
time
() = 0;
24
static
const
InterfaceID&
interfaceID
() {
25
static
const
InterfaceID IID(
"ITriggerTime"
, 1, 0 );
26
return
IID;
27
}
28
};
29
#endif
ITriggerTime::time
virtual double time()=0
returns the time offset of the current trigger
ITriggerTime::interfaceID
static const InterfaceID & interfaceID()
Definition:
ITriggerTime.h:24
ITriggerTime
interface to a tool that returns the time offset of the current trigger. Used by PileUpMergeSvc
Definition:
ITriggerTime.h:20
Generated on Sun Jun 30 2024 21:18:20 for ATLAS Offline Software by
1.8.18