Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework
v31r0 (aeb156f0)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
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
public
:
22
DeclareInterfaceID
(
IEventTimeDecoder
, 2, 0 );
23
25
virtual
Gaudi::Time
getTime()
const
= 0;
26
};
27
#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:231
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:71
GaudiKernel
GaudiKernel
IEventTimeDecoder.h
Generated on Mon Feb 11 2019 17:48:15 for The Gaudi Framework by
1.8.11