|
Gaudi Framework, version v22r2 |
| Home | Generated: Tue May 10 2011 |
00001 // $Id: PythonScriptingSvc.h,v 1.2 2004/07/06 10:51:24 mato Exp $ 00002 #ifndef GAUDIPYTHON_PYTHONSCRIPTINGSVC_H 00003 #define GAUDIPYTHON_PYTHONSCRIPTINGSVC_H 00004 00005 // Include Files 00006 #include "GaudiKernel/Service.h" 00007 #include "GaudiKernel/IRunable.h" 00008 00016 class PythonScriptingSvc : public extends1<Service, IRunable> { 00017 00018 public: 00020 PythonScriptingSvc( const std::string& name, ISvcLocator* svc ); 00021 00023 virtual StatusCode initialize(); 00024 00026 virtual StatusCode finalize(); 00027 00029 virtual StatusCode run(); 00030 00031 protected: 00033 virtual ~PythonScriptingSvc(); 00034 private: 00036 std::string m_startupScript; 00037 }; 00038 00039 #endif // GAUDIPYTHON_PYTHONSCRIPTINGSVC_H 00040 00041