source: branches/Mars_MC/mgeom/MGeomCamMagic.h@ 17063

Last change on this file since 17063 was 9385, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 796 bytes
Line 
1#ifndef MARS_MGeomCamMagic
2#define MARS_MGeomCamMagic
3
4#ifndef MARS_MGeomCamDwarf
5#include "MGeomCamDwarf.h"
6#endif
7
8class MGeomCamMagic : public MGeomCam
9{
10private:
11 void CreateCam();
12 void CreateNN();
13
14public:
15 MGeomCamMagic(const char *name=NULL);
16 MGeomCamMagic(Double_t dist, const char *name=NULL);
17
18 Bool_t HitFrame(MQuaternion p, const MQuaternion &u) const;
19
20 ClassDef(MGeomCamMagic, 1) // Geometry class for the Magic camera
21};
22
23class MGeomCamMagicII : public MGeomCamDwarf
24{
25private:
26 void Rotate();
27
28public:
29 MGeomCamMagicII(const char *name=NULL);
30 MGeomCamMagicII(Double_t dist, const char *name=NULL);
31
32 Bool_t HitFrame(MQuaternion p, const MQuaternion &u) const;
33
34 ClassDef(MGeomCamMagicII, 1) // Geometry class for the Magic camera
35};
36
37#endif
38
Note: See TracBrowser for help on using the repository browser.