source: trunk/MagicSoft/Mars/msim/MSimMMCS.h@ 9347

Last change on this file since 9347 was 9336, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 776 bytes
Line 
1#ifndef MARS_MSimMMCS
2#define MARS_MSimMMCS
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MParList;
9class MMcEvt;
10class MMcEvtBasic;
11class MPointingPos;
12class MCorsikaEvtHeader;
13class MCorsikaRunHeader;
14
15class MSimMMCS : public MTask
16{
17private:
18 MMcEvtBasic *fMcEvtBasic;
19 MMcEvt *fMcEvt;
20 MPointingPos *fPointingTel; //! telescope poiting position in local (telescope) coordinate system
21 MCorsikaEvtHeader *fEvtHeader;
22 MCorsikaRunHeader *fRunHeader;
23
24 // MTask
25 Int_t PreProcess(MParList *pList);
26 Bool_t ReInit(MParList *pList);
27 Int_t Process();
28
29public:
30 MSimMMCS(const char* name=0, const char *title=0);
31
32 ClassDef(MSimMMCS, 0) // Task to copy the Mars CheObs MC headers to the old Mars style
33};
34
35#endif
Note: See TracBrowser for help on using the repository browser.