00001 #ifndef SoStat_SoStatSvc_h 00002 #define SoStat_SoStatSvc_h 00003 00004 // Gaudi : 00005 #include <GaudiKernel/Service.h> 00006 00007 template <typename T> class SvcFactory; 00008 00009 class SoStatSvc : public Service { 00010 public: //IService 00011 virtual StatusCode initialize(); 00012 virtual StatusCode finalize(); 00013 protected: 00014 // No instantiation via new, only via the factory. 00015 SoStatSvc(const std::string&,ISvcLocator*); 00016 virtual ~SoStatSvc(); 00017 friend class SvcFactory<SoStatSvc>; 00018 }; 00019 00020 #endif