source: trunk/MagicSoft/Mars/mimage/MHVsSize.h@ 6948

Last change on this file since 6948 was 6890, checked in by tbretz, 20 years ago
*** empty log message ***
File size: 920 bytes
Line 
1#ifndef MARS_MHVsSize
2#define MARS_MHVsSize
3
4#ifndef MARS_MH
5#include "MH.h"
6#endif
7
8#ifndef ROOT_TH2
9#include <TH2.h>
10#endif
11
12class MHillas;
13class MNewImagePar;
14
15class MHVsSize : public MH
16{
17private:
18 MHillas *fHillas; //!
19 MNewImagePar *fNewImagePar; //!
20
21 TH2F fLength; // Length
22 TH2F fWidth; // Width
23
24 TH2F fDist; // Distance to Camera Center
25 TH2F fConc1; // Angle between Length axis and x-axis
26
27 Float_t fMm2Deg;
28 Bool_t fUseMmScale;
29
30 void Paint(Option_t *opt="");
31
32public:
33 MHVsSize(const char *name=NULL, const char *title=NULL);
34
35 void SetMmScale(Bool_t mmscale=kTRUE);
36 virtual void SetMm2Deg(Float_t mmdeg);
37
38 Bool_t SetupFill(const MParList *pList);
39 Bool_t Fill(const MParContainer *par, const Stat_t w=1);
40
41 void Draw(Option_t *opt=NULL);
42
43 ClassDef(MHVsSize, 1) // Container which holds histograms for image parameters vs size
44};
45
46#endif
Note: See TracBrowser for help on using the repository browser.