Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

DetDataSvc.h

Go to the documentation of this file.
00001 // $Header: /nfs/slac/g/glast/ground/cvs/GaudiSvc/src/DetectorDataSvc/DetDataSvc.h,v 1.1.1.2 2001/04/18 18:32:49 tlindner Exp $
00002 #ifndef GAUDISVC_DETDATASVC_H
00003 #define GAUDISVC_DETDATASVC_H
00004 
00005 // Include files
00006 #include "GaudiKernel/DataSvc.h"
00007 
00008 // Forward declarations
00009 class StatusCode;
00010 
00011 
00012 class DetDataSvc  : public DataSvc  {
00013     
00014   friend class SvcFactory<DetDataSvc>;
00015     
00016 public:
00017     
00018   virtual StatusCode initialize();
00019     
00020 protected:
00021     
00022   // Standard Constructor
00023   DetDataSvc(const std::string& name, ISvcLocator* svc);
00024     
00025   // Standard Destructor
00026   virtual ~DetDataSvc();
00027 
00028 private:
00029   int              m_detStorageType;    
00030   std::string      m_detDbLocation;     
00031   std::string      m_detDbRootName;     
00032   bool             m_usePersistency;    
00033 };
00034 
00035 
00036 #endif // DETECTORDATASVC_DETDATASVC_H
00037 

Generated at Wed Nov 21 12:22:29 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000