00001
00002 #ifndef CalIRFAlg_H
00003 #define CalIRFAlg_H
00004
00005
00006 #include "GaudiKernel/Algorithm.h"
00007 #include "ICalGeometrySvc.h"
00008 class IGlastDetSvc;
00009
00010
00016 class CalIRFAlg : public Algorithm {
00017
00018 public:
00020 CalIRFAlg(const std::string& name, ISvcLocator* pSvcLocator);
00021
00023 StatusCode initialize();
00025 StatusCode execute();
00027 StatusCode finalize();
00028
00029
00030 private:
00031
00032 IGlastDetSvc* m_detSvc;
00033
00034 ICalGeometrySvc* m_CalGeo;
00035
00036 };
00037
00038
00039 #endif // CalIRFAlg_H