source: trunk/MagicSoft/Mars/mimage/MNewImagePar.h@ 2006

Last change on this file since 2006 was 1940, checked in by tbretz, 22 years ago
*** empty log message ***
File size: 1.0 KB
Line 
1#ifndef MARS_MNewImagePar
2#define MARS_MNewImagePar
3
4#ifndef MARS_MHillas
5#include "MHillas.h"
6#endif
7
8class MSrcPosCam;
9
10class MNewImagePar : public MParContainer
11{
12private:
13 Float_t fLeakage1; // (photons in most outer ring of pixels) over fSize
14 Float_t fLeakage2; // (photons in the 2 outer rings of pixels) over fSize
15
16public:
17 MNewImagePar(const char *name=NULL, const char *title=NULL);
18
19 // void SetSrcPos(MSrcPosCam *pos) { fSrcPos = pos; }
20 // const MSrcPosCam *GetSrcPos() const { return fSrcPos; }
21
22 void Reset();
23
24 Float_t GetLeakage1() const { return fLeakage1; }
25 Float_t GetLeakage2() const { return fLeakage2; }
26
27 void Print(Option_t *opt=NULL) const;
28
29 virtual Bool_t Calc(const MGeomCam &geom, const MCerPhotEvt &evt,
30 const MHillas *hillas);
31
32 //virtual void AsciiRead(ifstream &fin);
33 //virtual void AsciiWrite(ofstream &fout) const;
34
35 ClassDef(MNewImagePar, 1) // Container to hold new image parameters
36};
37
38#endif
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Note: See TracBrowser for help on using the repository browser.