void SetPHOShole() { fPHOShole = kTRUE; };
void SetRICHhole() { fRICHhole = kTRUE; };
- void SetNRowPad();
- virtual void SetNRowPad(const Int_t p, const Int_t c, const Int_t npad);
-
Bool_t GetPHOShole() const { return fPHOShole; };
Bool_t GetRICHhole() const { return fRICHhole; };
- virtual Float_t GetChamberLengthI(Int_t p) { return fClengthI[p]; };
- virtual Float_t GetChamberLengthM(Int_t p) { return fClengthM1[p]; };
- virtual Float_t GetChamberLengthO(Int_t p) { return fClengthO1[p]; };
-
protected:
- Bool_t fPHOShole; // Switch for the hole in front of the PHOS
- Bool_t fRICHhole; // Switch for the hole in front of the RICH
-
- Float_t fClengthI[kNplan]; // Length of the inner chambers
- Float_t fClengthM1[kNplan]; // Length of the middle chambers
- Float_t fClengthM2[kNplan]; // Length of the middle chambers
- Float_t fClengthO1[kNplan]; // Length of the outer chambers
- Float_t fClengthO2[kNplan]; // Length of the outer chambers
- Float_t fClengthO3[kNplan]; // Length of the outer chambers
+ Bool_t fPHOShole; // Switch for the hole in front of the PHOS
+ Bool_t fRICHhole; // Switch for the hole in front of the RICH
- ClassDef(AliTRDgeometryFull,1) // TRD geometry without hole
+ ClassDef(AliTRDgeometryFull,2) // TRD geometry without hole
};