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

Last change on this file since 1527 was 1487, checked in by tbretz, 22 years ago
*** empty log message ***
File size: 887 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 void StreamPrimitive(ofstream &out) const;
23
24public:
25 MHillasSrcCalc(const char *src="MSrcPosCam", const char *hil="MHillasSrc",
26 const char *name=NULL, const char *title=NULL);
27
28 Bool_t PreProcess(MParList *plist);
29 Bool_t Process();
30
31 ClassDef(MHillasSrcCalc, 1) // task to calculate the source position depandant hillas parameters
32};
33
34#endif
Note: See TracBrowser for help on using the repository browser.