source: trunk/MagicSoft/Mars/mgeom/MGeomCorsikaCT.h@ 3464

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