The Gaudi Framework
v26r0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
IEventTimeDecoder.h
Go to the documentation of this file.
1
// $Id: IEventTimeDecoder.h,v 1.1 2008/07/17 13:29:55 marcocle Exp $
2
#ifndef GAUDIKERNEL_IEVENTTIMEDECODER_H
3
#define GAUDIKERNEL_IEVENTTIMEDECODER_H 1
4
5
// Include files
6
// from STL
7
#include <string>
8
9
// from Gaudi
10
#include "
GaudiKernel/IAlgTool.h
"
11
#include "
GaudiKernel/Time.h
"
12
20
class
GAUDI_API
IEventTimeDecoder
:
virtual
public
IAlgTool
{
21
public
:
23
DeclareInterfaceID
(
IEventTimeDecoder
,2,0);
24
26
virtual
Gaudi::Time
getTime()
const
= 0;
27
28
};
29
#endif // GAUDIKERNEL_IEVENTTIMEDECODER_H
IAlgTool::DeclareInterfaceID
DeclareInterfaceID(IAlgTool, 3, 0)
InterfaceID.
IEventTimeDecoder
Interface that a Tool that decodes the event time has to implement.
Definition:
IEventTimeDecoder.h:20
Gaudi::Time
Based on seal::Time.
Definition:
Time.h:214
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:108
GaudiKernel
GaudiKernel
IEventTimeDecoder.h
Generated on Tue Jan 20 2015 20:27:20 for The Gaudi Framework by
1.8.7