source: trunk/MagicSoft/Mars/mtemp/mifae/library/MHillasDisplay.h@ 4211

Last change on this file since 4211 was 4202, checked in by rico, 21 years ago
*** empty log message ***
File size: 1.1 KB
Line 
1#ifndef MARS_MHillasDisplay
2#define MARS_MHillasDisplay
3
4#ifndef MARS_MDisplay
5#include "MDisplay.h"
6#endif
7
8class MCerPhotEvt;
9class MSrcPosCam;
10class MGeomCam;
11class MHillas;
12class MIslands;
13class MNewImagePar;
14
15class MHillasDisplay : public MDisplay
16{
17 private:
18 MHillas* fHillas; // pointer to container with the hillas parameters
19 MNewImagePar* fNewImage; // pointer to container with the new image parameters
20 MSrcPosCam* fSrcPos; // pointer to the source position in camera
21 MIslands* fIslands; // pointer to the islands
22
23 virtual Int_t PreProcess(MParList *plist);
24 virtual Int_t Process();
25
26 public:
27 MHillasDisplay(MCerPhotEvt* event, MGeomCam* geom, Int_t type=0,
28 const char* name=NULL, const char* title=NULL);
29
30 virtual ~MHillasDisplay(){};
31
32 void SetHillas(MHillas* hillas) {fHillas=hillas;}
33 void SetSrcPos(MSrcPosCam* srcpos) {fSrcPos=srcpos;}
34 void SetIslands(MIslands* islands) {fIslands=islands;}
35
36 virtual void Paint(Option_t* option);
37
38 ClassDef(MHillasDisplay, 0) // task to display cleaned events with hillas parameters
39};
40
41#endif
42
Note: See TracBrowser for help on using the repository browser.