The Gaudi Framework
v30r3 (a5ef0a68)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
IEventTimeDecoder.h
Go to the documentation of this file.
1
#ifndef GAUDIKERNEL_IEVENTTIMEDECODER_H
2
#define GAUDIKERNEL_IEVENTTIMEDECODER_H 1
3
4
// Include files
5
// from STL
6
#include <string>
7
8
// from Gaudi
9
#include "
GaudiKernel/IAlgTool.h
"
10
#include "
GaudiKernel/Time.h
"
11
19
class
GAUDI_API
IEventTimeDecoder
:
virtual
public
IAlgTool
20
{
21
public
:
23
DeclareInterfaceID
(
IEventTimeDecoder
, 2, 0 );
24
26
virtual
Gaudi::Time
getTime()
const
= 0;
27
};
28
#endif // GAUDIKERNEL_IEVENTTIMEDECODER_H
IEventTimeDecoder
Interface that a Tool that decodes the event time has to implement.
Definition:
IEventTimeDecoder.h:19
IAlgTool::DeclareInterfaceID
DeclareInterfaceID(IAlgTool, 4, 0)
InterfaceID.
Gaudi::Time
Based on seal::Time.
Definition:
Time.h:237
IAlgTool.h
Time.h
IAlgTool
The interface implemented by the AlgTool base class.
Definition:
IAlgTool.h:23
GAUDI_API
#define GAUDI_API
Definition:
Kernel.h:104
GaudiKernel
GaudiKernel
IEventTimeDecoder.h
Generated on Wed Aug 1 2018 23:21:03 for The Gaudi Framework by
1.8.11