source: trunk/MagicSoft/Mars/mimage/MImagePar.h@ 4775

Last change on this file since 4775 was 4710, checked in by tbretz, 20 years ago
*** empty log message ***
File size: 891 bytes
Line 
1#ifndef MARS_MImagePar
2#define MARS_MImagePar
3
4#ifndef MARS_MParContainer
5#include "MParContainer.h"
6#endif
7
8class MHillas;
9class MGeomCam;
10class MCerPhotEvt;
11
12class MImagePar : public MParContainer
13{
14private:
15 Short_t fNumIslands; // Number of islands found
16
17 Short_t fNumSatPixelsHG; // number of pixels with saturating hi-gains
18 Short_t fNumSatPixelsLG; // number of pixels with saturating lo-gains
19
20public:
21 MImagePar(const char *name=NULL, const char *title=NULL);
22
23 void Reset();
24
25 Short_t GetNumIslands() const { return fNumIslands; }
26
27 Short_t GetNumSatPixelsHG() const { return fNumSatPixelsHG; }
28 Short_t GetNumSatPixelsLG() const { return fNumSatPixelsLG; }
29
30 void Print(Option_t *opt=NULL) const;
31
32 void Calc(const MCerPhotEvt &evt);
33
34 ClassDef(MImagePar, 1) // Container to hold (geometry and island independant) image parameters
35};
36
37#endif
Note: See TracBrowser for help on using the repository browser.