source: trunk/MagicSoft/Mars/mgeom/MGeomCamSquare.h@ 9382

Last change on this file since 9382 was 9369, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 549 bytes
Line 
1#ifndef MARS_MGeomCamSquare
2#define MARS_MGeomCamSquare
3
4#ifndef MARS_MGeomCam
5#include "MGeomCam.h"
6#endif
7
8class MGeomCamSquare : public MGeomCam
9{
10private:
11 void CreateCam(UInt_t x, UInt_t y, Double_t diameter);
12 void CreateNN();
13
14public:
15 MGeomCamSquare(UInt_t x, UInt_t y, Double_t diameter=7, Double_t dist=4.92, const char *name=NULL);
16 MGeomCamSquare(const char *name=NULL);
17
18 Bool_t HitFrame(MQuaternion p, const MQuaternion &u) const;
19
20 ClassDef(MGeomCamSquare, 1) // Geometry class for a square pixel camera
21};
22
23#endif
24
Note: See TracBrowser for help on using the repository browser.