]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/AliTRDgeometryHole.h
Change AliTRDdataArrayI to AliTRDdataArray in MakeBranch()
[u/mrichter/AliRoot.git] / TRD / AliTRDgeometryHole.h
CommitLineData
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
10class AliTRDgeometryHole : public AliTRDgeometry {
11
12 public:
13
14 AliTRDgeometryHole();
8230f242 15 virtual ~AliTRDgeometryHole();
f7336fa3 16
8230f242 17 void CreateGeometry(Int_t *idtmed);
793ff80c 18 Int_t IsVersion() const { return 0; };
6f1e466d 19 void Init();
20
793ff80c 21 void SetPHOShole() { };
22 void SetRICHhole() { };
6f1e466d 23
793ff80c 24 virtual void SetRowPadSize(Float_t size);
25
26 Bool_t GetPHOShole() const { return kTRUE; };
27 Bool_t GetRICHhole() const { return kTRUE; };
f7336fa3 28
29 protected:
30
31 Float_t fClengthI[kNplan]; // Length of the inner chambers
32 Float_t fClengthM1[kNplan]; // Length of the middle chambers
8230f242 33 Float_t fClengthM2[kNplan]; // Length of the middle chambers
f7336fa3 34 Float_t fClengthO1[kNplan]; // Length of the outer chambers
8230f242 35 Float_t fClengthO2[kNplan]; // Length of the outer chambers
36 Float_t fClengthO3[kNplan]; // Length of the outer chambers
f7336fa3 37
38 ClassDef(AliTRDgeometryHole,1) // TRD geometry with hole
39
40};
41
42#endif