1 #ifndef ALIRICHGEOMETRY_H
2 #define ALIRICHGEOMETRY_H
5 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
6 * See cxx source for full Copyright notice */
13 class AliRICHGeometry : //Chamber geometry
17 void SetGapThickness(Float_t thickness) {fGapThickness=thickness;}
18 // Proximity Gap Thickness
19 void SetProximityGapThickness(Float_t thickness) {fProximityGapThickness=thickness;}
21 void SetQuartzLength(Float_t length) {fQuartzLength=length;}
23 void SetQuartzWidth(Float_t width) {fQuartzWidth=width;}
25 void SetQuartzThickness(Float_t thickness) {fQuartzThickness=thickness;}
27 void SetOuterFreonLength(Float_t length) {fOuterFreonLength=length;}
29 void SetOuterFreonWidth(Float_t width) {fOuterFreonWidth=width;}
31 void SetInnerFreonLength(Float_t length) {fInnerFreonLength=length;}
33 void SetInnerFreonWidth(Float_t width) {fInnerFreonWidth=width;}
35 void SetFreonThickness(Float_t thickness) {fFreonThickness=thickness;}
37 void SetRadiatorToPads(Float_t distance) {fRadiatorToPads=distance;}
40 Float_t GetGapThickness() {return fGapThickness;}
41 // Proximity Gap thickness
42 Float_t GetProximityGapThickness() {return fProximityGapThickness;}
44 Float_t GetQuartzLength() {return fQuartzLength;}
46 Float_t GetQuartzWidth() {return fQuartzWidth;}
48 Float_t GetQuartzThickness() {return fQuartzThickness;}
50 Float_t GetOuterFreonLength() {return fOuterFreonLength;}
52 Float_t GetOuterFreonWidth() {return fOuterFreonWidth;}
54 Float_t GetInnerFreonLength() {return fInnerFreonLength;}
56 Float_t GetInnerFreonWidth() {return fInnerFreonWidth;}
58 Float_t GetFreonThickness() {return fFreonThickness;}
59 // Get distance between radiator and pads
60 Float_t GetRadiatorToPads() {return fRadiatorToPads;}
63 Float_t fGapThickness; // Gap Thickness
64 Float_t fProximityGapThickness; // Proximity Gap Thickness
65 Float_t fQuartzLength; // Quartz Length
66 Float_t fQuartzWidth; // Quartz Width
67 Float_t fQuartzThickness; // Quartz Thickness
68 Float_t fOuterFreonLength; // Outer Freon Length
69 Float_t fOuterFreonWidth; // Outer Freon Width
70 Float_t fInnerFreonLength; // Inner Freon Length
71 Float_t fInnerFreonWidth; // Inner Freon Width
72 Float_t fFreonThickness; // Freon Thickness
73 Float_t fRadiatorToPads; // Distance from radiator to pads
75 ClassDef(AliRICHGeometry,1)