source: branches/Mars_McMismatchStudy/mgeom/MGeomCorsikaCT.h@ 19167

Last change on this file since 19167 was 3710, checked in by tbretz, 21 years ago
*** empty log message ***
File size: 966 bytes
Line 
1#ifndef MARS_MGeomCorsikaCT
2#define MARS_MGeomCorsikaCT
3
4#ifndef MARS_MParContainer
5#include "MParContainer.h"
6#endif
7
8class MGeomCorsikaCT : public MParContainer
9{
10private:
11
12 Float_t fCTx; // X position of the CT center
13 Float_t fCTy; // Y position of the CT center
14 Float_t fCTz; // Z above high position of the CT center
15 Float_t fCTtheta; //
16 Float_t fCTphi; //
17 Float_t fCTdiam; // Diameter where the Cph are stored at MMCs level
18 Float_t fCTfocal; // Focal of the CT
19
20public:
21
22 MGeomCorsikaCT(const char *name=NULL, const char *title=NULL);
23
24 void Print(Option_t *opt=NULL) const;
25
26 void Fill(Float_t ctx, Float_t cty, Float_t ctz,
27 Float_t cttheta, Float_t ctphi,
28 Float_t ctdiam, Float_t ctfocal);
29
30 Float_t GetCTx() { return fCTx; }
31 Float_t GetCTy() { return fCTy; }
32 Float_t GetCTz() { return fCTz; }
33
34 ClassDef(MGeomCorsikaCT, 1) // class containing information about CTelescope
35};
36
37#endif
38
39
Note: See TracBrowser for help on using the repository browser.