]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/AliTRDgeometryFull.h
Make code compliant to coding conventions
[u/mrichter/AliRoot.git] / TRD / AliTRDgeometryFull.h
CommitLineData
8230f242 1#ifndef ALITRDGEOMETRYFULL_h
2#define ALITRDGEOMETRYFULL_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 AliTRDgeometryFull : public AliTRDgeometry {
11
12 public:
13
14 AliTRDgeometryFull();
15 ~AliTRDgeometryFull();
16
8230f242 17 void CreateGeometry(Int_t *idtmed);
6f1e466d 18 Int_t IsVersion() const { return 1; };
19 void Init();
20
21 void SetPHOShole() { fPHOShole = kTRUE; };
22 void SetRICHhole() { fRICHhole = kTRUE; };
23
24 Bool_t GetPHOShole() { return fPHOShole; };
25 Bool_t GetRICHhole() { return fRICHhole; };
f7336fa3 26
27 protected:
28
6f1e466d 29 Bool_t fPHOShole; // Switch for the hole in front of the PHOS
30 Bool_t fRICHhole; // Switch for the hole in front of the RICH
31
f7336fa3 32 Float_t fClengthI[kNplan]; // Length of the inner chambers
6f1e466d 33 Float_t fClengthM1[kNplan]; // Length of the middle chambers
8230f242 34 Float_t fClengthM2[kNplan]; // Length of the middle chambers
6f1e466d 35 Float_t fClengthO1[kNplan]; // Length of the outer chambers
8230f242 36 Float_t fClengthO2[kNplan]; // Length of the outer chambers
37 Float_t fClengthO3[kNplan]; // Length of the outer chambers
f7336fa3 38
39 ClassDef(AliTRDgeometryFull,1) // TRD geometry without hole
40
41};
42
43#endif