Gaudi Framework, version v21r9

Home   Generated: 3 May 2010

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

Generated at Mon May 3 12:14:16 2010 for Gaudi Framework, version v21r9 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004