00001
00002 #ifndef _GlastApps_HelloWorld_H
00003 #define _GlastApps_HelloWorld_H 1
00004
00005
00006
00007 #include "GaudiKernel/Algorithm.h"
00008
00009
00010
00011 class IGlastDetSvc;
00012 class IGlastIRFLoadSvc;
00013
00033 class CreateEvent : public Algorithm {
00034
00035 public:
00037 CreateEvent(const std::string& name, ISvcLocator* pSvcLocator);
00038
00040 StatusCode initialize();
00042 StatusCode execute();
00044 StatusCode finalize();
00045
00046 StatusCode testMcClass();
00047
00048 private:
00049
00050 IGlastDetSvc* m_detSvc;
00051 IGlastIRFLoadSvc* m_irfLoadSvc;
00052 };
00053
00054
00055 #endif // _GlastApps_HelloWorld_H