source: trunk/MagicSoft/Mars/mimage/M2dimFunctionFit.h@ 2522

Last change on this file since 2522 was 2475, checked in by wittek, 21 years ago
*** empty log message ***
File size: 1.0 KB
Line 
1#ifndef MARS_M2dimFunctionFit
2#define MARS_M2dimFunctionFit
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MHillas;
9class MNewImagePar;
10class MSrcPosCam;
11class MGeomCam;
12class MCerPhotEvt;
13
14class M2dimFunctionFit : public MTask
15{
16private:
17 MGeomCam *fGeomCam;
18 MCerPhotEvt *fCerPhotEvt;
19
20 MHillas *fHillas; //! Pointer to the source independent hillas parameters
21 MSrcPosCam *fSrcPos; //! Pointer to the source position
22 MNewImagePar *fNewImagePar; //! Pointer to the output container for the new image parameters
23
24 TString fSrcName;
25 TString fNewParName;
26 TString fHillasInput;
27
28 Int_t fErrors;
29
30 Bool_t PreProcess(MParList *plist);
31 Bool_t Process();
32 Bool_t PostProcess();
33
34public:
35 M2dimFunctionFit(const char *twodimfunname,
36 const char *name=NULL, const char *title=NULL);
37
38 void SetInput(TString hilname) { fHillasInput = hilname; }
39
40 ClassDef(M2dimFunctionFit, 0) // task to fit a 2-dim function to the shower image
41};
42
43#endif
44
45
46
47
48
49
50
51
52
Note: See TracBrowser for help on using the repository browser.