dd9a6ee3 |
1 | #ifndef ALITRDGEOMETRYHOLE_H |
2 | #define ALITRDGEOMETRYHOLE_H |
f7336fa3 |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * |
4 | * See cxx source for full Copyright notice */ |
5 | |
6 | /* $Id$ */ |
7 | |
8 | #include "AliTRDgeometry.h" |
9 | |
10 | class AliTRDgeometryHole : public AliTRDgeometry { |
11 | |
12 | public: |
13 | |
14 | AliTRDgeometryHole(); |
8230f242 |
15 | virtual ~AliTRDgeometryHole(); |
f7336fa3 |
16 | |
8230f242 |
17 | void CreateGeometry(Int_t *idtmed); |
6f1e466d |
18 | Int_t IsVersion() const { return 0; }; |
19 | void Init(); |
20 | |
21 | void SetPHOShole() { }; |
22 | void SetRICHhole() { }; |
23 | |
24 | Bool_t GetPHOShole() { return kTRUE; }; |
25 | Bool_t GetRICHhole() { return kTRUE; }; |
f7336fa3 |
26 | |
27 | protected: |
28 | |
29 | Float_t fClengthI[kNplan]; // Length of the inner chambers |
30 | Float_t fClengthM1[kNplan]; // Length of the middle chambers |
8230f242 |
31 | Float_t fClengthM2[kNplan]; // Length of the middle chambers |
f7336fa3 |
32 | Float_t fClengthO1[kNplan]; // Length of the outer chambers |
8230f242 |
33 | Float_t fClengthO2[kNplan]; // Length of the outer chambers |
34 | Float_t fClengthO3[kNplan]; // Length of the outer chambers |
f7336fa3 |
35 | |
36 | ClassDef(AliTRDgeometryHole,1) // TRD geometry with hole |
37 | |
38 | }; |
39 | |
40 | #endif |