| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- 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
IDetDataSvc.h
Go to the documentation of this file.
1 //$Id: IDetDataSvc.h,v 1.4 2008/10/27 19:22:20 marcocle Exp $
2 #ifndef GAUDIKERNEL_IDETDATASVC_H
3 #define GAUDIKERNEL_IDETDATASVC_H 1
4
5 // Base class
6 #include "GaudiKernel/IInterface.h"
7
8 // Forward declarations
9 namespace Gaudi { class Time; }
10
12 //--------------------------------------------------------------------------
20
21 class GAUDI_API IDetDataSvc: virtual public IInterface
22 {
23 public:
25 DeclareInterfaceID(IDetDataSvc,2,0);
26
28 virtual bool validEventTime() const = 0;
29
31 virtual const Gaudi::Time& eventTime() const = 0;
32
34 virtual void setEventTime( const Gaudi::Time& ) = 0;
35 };
36
37 #endif // GAUDIKERNEL_IDETDATASVC_H