1 #ifndef ALITRDGEOMETRYHOLE_H
2 #define ALITRDGEOMETRYHOLE_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 #include "AliTRDgeometry.h"
10 class AliTRDgeometryHole : public AliTRDgeometry {
15 virtual ~AliTRDgeometryHole();
17 void CreateGeometry(Int_t *idtmed);
18 Int_t IsVersion() const { return 0; };
21 void SetPHOShole() { };
22 void SetRICHhole() { };
25 virtual void SetNRowPad(const Int_t p, const Int_t c, const Int_t npad);
27 Bool_t GetPHOShole() const { return kTRUE; };
28 Bool_t GetRICHhole() const { return kTRUE; };
32 Float_t fClengthI[kNplan]; // Length of the inner chambers
33 Float_t fClengthM1[kNplan]; // Length of the middle chambers
34 Float_t fClengthM2[kNplan]; // Length of the middle chambers
35 Float_t fClengthO1[kNplan]; // Length of the outer chambers
36 Float_t fClengthO2[kNplan]; // Length of the outer chambers
37 Float_t fClengthO3[kNplan]; // Length of the outer chambers
39 ClassDef(AliTRDgeometryHole,1) // TRD geometry with hole