source: trunk/MagicSoft/Mars/mgui/MCamEvent.h@ 7408

Last change on this file since 7408 was 7349, checked in by tbretz, 19 years ago
*** empty log message ***
File size: 566 bytes
Line 
1#ifndef MARS_MCamEvent
2#define MARS_MCamEvent
3
4#ifndef ROOT_TROOT
5#include <TROOT.h>
6#endif
7
8class MGeomCam;
9
10class MCamEvent
11{
12public:
13 virtual Bool_t GetPixelContent(Double_t &val, Int_t idx, const MGeomCam &cam, Int_t type=0) const = 0;
14 virtual void DrawPixelContent(Int_t num) const = 0;
15
16 virtual void Init(const MGeomCam &geom);
17 virtual void InitSize(const UInt_t i) { } // Used by MGeomApply see Init()
18
19 virtual Double_t GetCameraMean(const MGeomCam &cam, Int_t type=0) const;
20
21 ClassDef(MCamEvent, 0) // A camera event
22};
23
24#endif
25
Note: See TracBrowser for help on using the repository browser.