| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

SoDetSvc.h

Go to the documentation of this file.
00001 #ifndef SoDet_SoDetSvc_h
00002 #define SoDet_SoDetSvc_h
00003 
00004 // Gaudi :
00005 #include <GaudiKernel/Service.h>
00006 
00007 template <typename T> class SvcFactory;
00008 
00009 class IUserInterfaceSvc;
00010 class IMagneticFieldSvc;
00011 
00012 class SoDetSvc : public Service { 
00013 public: //IService
00014   virtual StatusCode initialize();
00015   virtual StatusCode finalize();
00016 protected:
00017   // No instantiation via new, only via the factory.
00018   SoDetSvc(const std::string&,ISvcLocator*);
00019   virtual ~SoDetSvc();
00020   friend class SvcFactory<SoDetSvc>;
00021 private:
00022   IUserInterfaceSvc* m_uiSvc;
00023   IMagneticFieldSvc* m_magneticFieldSvc;
00024 };
00025 
00026 #endif
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:02:29 2011 for SoDet by doxygen 1.4.7