Gaudi Framework, version v23r2

Home   Generated: Thu Jun 28 2012

IDetDataSvc.h

Go to the documentation of this file.
00001 //$Id: IDetDataSvc.h,v 1.4 2008/10/27 19:22:20 marcocle Exp $
00002 #ifndef GAUDIKERNEL_IDETDATASVC_H
00003 #define GAUDIKERNEL_IDETDATASVC_H 1
00004 
00005 // Base class
00006 #include "GaudiKernel/IInterface.h"
00007 
00008 // Forward declarations
00009 namespace Gaudi { class Time; }
00010 
00012 //--------------------------------------------------------------------------
00020 
00021 class GAUDI_API IDetDataSvc: virtual public IInterface
00022 {
00023 public:
00025   DeclareInterfaceID(IDetDataSvc,2,0);
00026 
00028   virtual bool validEventTime() const = 0;
00029 
00031   virtual const Gaudi::Time& eventTime() const = 0;
00032 
00034   virtual void setEventTime( const Gaudi::Time& ) = 0;
00035 };
00036 
00037 #endif // GAUDIKERNEL_IDETDATASVC_H
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Thu Jun 28 2012 23:27:19 for Gaudi Framework, version v23r2 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004