source: branches/removing_cpp11_features/mgeom/MGeomCamSquare.h@ 18350

Last change on this file since 18350 was 9385, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 532 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(Short_t x, Short_t y, Double_t diameter);
12
13public:
14 MGeomCamSquare(Short_t x, Short_t y, Double_t diameter=7, Double_t dist=4.92, const char *name=NULL);
15 MGeomCamSquare(const char *name=NULL);
16
17 Bool_t HitFrame(MQuaternion p, const MQuaternion &u) const;
18
19 ClassDef(MGeomCamSquare, 1) // Geometry class for a square pixel camera
20};
21
22#endif
23
Note: See TracBrowser for help on using the repository browser.