// TheAnalysis.h // // HTP tidied up and put into namespace #ifndef _MyAnalysis_TheAnalysis_H #define _MyAnalysis_TheAnalysis_H // Normal STL and physical vectors #include #include // Gaudi #include "GaudiKernel/Algorithm.h" #include "StoreGate/StoreGateSvc.h" //******************************* // SET DEFAULTS //******************************* namespace MyAnalysis { class TheAnalysis : public Algorithm { public: TheAnalysis(const std::string& name, ISvcLocator* pSvcLocator); ~TheAnalysis(); //standard Athena-Algorithm method */ StatusCode initialize(); //standard Athena-Algorithm method */ StatusCode execute(); //standard Athena-Algorithm method */ StatusCode finalize(); private: StoreGateSvc* m_sgSvc; }; } // end of namespace bracket #endif