source: trunk/MagicSoft/Mars/manalysis/MHillasSrcCalc.h@ 1693

Last change on this file since 1693 was 1540, checked in by tbretz, 22 years ago
*** empty log message ***
File size: 939 bytes
Line 
1#ifndef MARS_MHillasSrcCalc
2#define MARS_MHillasSrcCalc
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MHillas;
9class MHillasSrc;
10class MSrcPosCam;
11
12class MHillasSrcCalc : public MTask
13{
14private:
15 MHillas *fHillas; //! Pointer to the source independant hillas parameters
16 MSrcPosCam *fSrcPos; //! Pointer to the source position
17 MHillasSrc *fHillasSrc; //! Pointer to the output container for the source dependant parameters
18
19 TString fSrcName;
20 TString fHillasName;
21
22 Int_t fErrors;
23
24 void StreamPrimitive(ofstream &out) const;
25
26 Bool_t PreProcess(MParList *plist);
27 Bool_t Process();
28 Bool_t PostProcess();
29
30public:
31 MHillasSrcCalc(const char *src="MSrcPosCam", const char *hil="MHillasSrc",
32 const char *name=NULL, const char *title=NULL);
33
34 ClassDef(MHillasSrcCalc, 1) // task to calculate the source position depandant hillas parameters
35};
36
37#endif
Note: See TracBrowser for help on using the repository browser.