]>
Commit | Line | Data |
---|---|---|
be4fc320 | 1 | #ifndef SHILCONST2_H |
2 | #define SHILCONST2_H | |
3 | ||
4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. */ | |
5 | ||
6 | /* $Id$ */ | |
7 | ||
8 | // angle of 2nd cone | |
dbbe5bc1 | 9 | const Float_t kThetaOpen2 = 0.83*kDegrad; |
be4fc320 | 10 | // angle of 3rd cone |
dbbe5bc1 | 11 | const Float_t kThetaOpen3 = 0.83*kDegrad; |
be4fc320 | 12 | // angle of beam tube in second cone |
dbbe5bc1 | 13 | const Float_t kThetaOpenB = 0.83*kDegrad; |
be4fc320 | 14 | // const Float_t thetaOpenB = 0.84*kDegrad; |
15 | // inner lead Cone opening angle | |
dbbe5bc1 | 16 | // const Float_t kThetaOpenPb = 0.6*kDegrad; |
be4fc320 | 17 | // Outer Pb Cone opening angle |
dbbe5bc1 | 18 | const Float_t kThetaOpenPbO = 1.6*kDegrad; |
be4fc320 | 19 | // Start of lead cone |
dbbe5bc1 | 20 | const Float_t kZPb = 720.; |
be4fc320 | 21 | // y-position of trigger wall |
dbbe5bc1 | 22 | const Float_t kZFilterIn = 1471.; |
23 | const Float_t kZFilterOut = kZFilterIn+120.; | |
be4fc320 | 24 | // end of 2-degree outer cone |
25 | // const Float_t zConeE = 30./TMath::Tan(accMin); | |
dbbe5bc1 | 26 | const Float_t kZConeE = 859.; |
be4fc320 | 27 | // |
28 | // | |
29 | Float_t dTubeS = 0.1; | |
dbbe5bc1 | 30 | const Float_t kDInsuS=1.5; |
31 | const Float_t kDEnveS=0.1; | |
32 | const Float_t kDProtS=0.1; | |
33 | const Float_t kDFreeS=0.00; | |
be4fc320 | 34 | |
dbbe5bc1 | 35 | Float_t dVacuS=dTubeS+kDInsuS+kDEnveS+kDProtS+kDFreeS; |
be4fc320 | 36 | |
37 | // | |
38 | // Radii and z-positions imposed by vacuum chamber layout | |
39 | // | |
40 | // FIRST SECTION | |
41 | // delta_R for bellows | |
42 | // const Float_t dr11=2.65; | |
dbbe5bc1 | 43 | const Float_t kDr11=4.1; |
be4fc320 | 44 | // delta_R for flange |
dbbe5bc1 | 45 | const Float_t kDr12=0.01; |
be4fc320 | 46 | // delta_R to catch up with cone |
dbbe5bc1 | 47 | const Float_t kDr13=2.0; |
be4fc320 | 48 | |
49 | // flange length | |
dbbe5bc1 | 50 | const Float_t kDF1=2.*3.9; |
be4fc320 | 51 | // bellow length |
dbbe5bc1 | 52 | const Float_t kDB1=18.482-kDF1/2-kDr11/6.; |
be4fc320 | 53 | // Flange position |
dbbe5bc1 | 54 | const Float_t kZvac2=577.; |
55 | const Float_t kZvac1=kZvac2-kDF1/2-kDB1-kDr11/10.-kDr12; | |
56 | const Float_t kZvac3=kZvac2+kDF1/2+kDB1+kDr12+kDr13; | |
57 | // const Float_t kZvac4=648.; | |
58 | const Float_t kZvac4 = 618.; | |
59 | const Float_t kZvac41= 558.; | |
be4fc320 | 60 | // Outer shield dimensions |
dbbe5bc1 | 61 | const Float_t kR11=15.45; |
be4fc320 | 62 | // Steel Envelope |
dbbe5bc1 | 63 | const Float_t kDRSteel1=2.; |
64 | const Float_t kDRSteel2=4.; | |
be4fc320 | 65 | // According to design |
66 | // const Float_t R21=20.3; | |
67 | // to avoid overlap with 2deg line | |
dbbe5bc1 | 68 | const Float_t kR21=19.4; |
be4fc320 | 69 | // |
70 | // 2nd Section | |
71 | // | |
dbbe5bc1 | 72 | // const Float_t kZvac5=kZvac4+4.; |
be4fc320 | 73 | // |
74 | // 3rd Section | |
75 | // | |
dbbe5bc1 | 76 | const Float_t kZvac6=711.; |
77 | const Float_t kZvac8=1274.; | |
78 | //const Float_t kDr21=2.263; | |
79 | const Float_t kDr21=.5; | |
80 | const Float_t kDr22=1.3; | |
81 | const Float_t kDr23=2.263; | |
82 | const Float_t kDB2=24.118; | |
83 | const Float_t kDF2=10.6; | |
84 | const Float_t kZvac7=kZvac8-kDF2/2-kDB2-kDr22-kDr21; | |
85 | const Float_t kZvac9=kZvac8+kDF2/2+kDB2+kDr22+kDr23; | |
be4fc320 | 86 | // |
87 | // 4th Section | |
88 | // | |
dbbe5bc1 | 89 | const Float_t kZvac10=1466.; |
90 | const Float_t kZvac11=1800.; | |
91 | const Float_t kZvac12=1900.; | |
be4fc320 | 92 | |
dbbe5bc1 | 93 | const Float_t kR41=35.; |
dff31e46 | 94 | const Float_t kR42=48.0; |
be05e10c | 95 | const Float_t kR43=110.; |
be4fc320 | 96 | |
97 | // | |
98 | // Vacuum System | |
99 | // | |
100 | ||
101 | // Bellow1 | |
102 | // | |
dbbe5bc1 | 103 | const Float_t kRB1=5.97+0.4; |
104 | const Float_t kHB1=2.25; | |
105 | const Float_t kLB1=1.2; | |
106 | const Float_t kEB1=0.04; | |
be4fc320 | 107 | // |
108 | // Flange1 | |
109 | // | |
dbbe5bc1 | 110 | const Float_t kRF1=8.87+0.4; |
111 | const Float_t kDFlange=0.1; | |
be4fc320 | 112 | |
113 | // | |
114 | // Bellow2 | |
115 | // | |
dbbe5bc1 | 116 | const Float_t kRB2=16.35; |
117 | const Float_t kHB2=2.25; | |
118 | const Float_t kLB2=2.32; | |
119 | const Float_t kEB2=0.05; | |
be4fc320 | 120 | // |
121 | // Flange2 | |
122 | // | |
dbbe5bc1 | 123 | const Float_t kRF2=18.5; |
be4fc320 | 124 | |
125 | // | |
126 | // Chamber positions | |
127 | // | |
dbbe5bc1 | 128 | // const Float_t kZch1 = 530.0 ; |
129 | // const Float_t kZch2 = 672.5 ; | |
be4fc320 | 130 | |
8a5343fc | 131 | const Float_t kZch11 = 517.70; |
132 | const Float_t kZch12 = 553.70; | |
133 | const Float_t kZch21 = 667.75; | |
134 | const Float_t kZch22 = 704.05; | |
135 | const Float_t kZch31 = 951.25; | |
136 | const Float_t kZch32 = 1014.75; | |
137 | const Float_t kZch41 = 1259.90; | |
138 | const Float_t kZch42 = 1324.10; | |
139 | const Float_t kZch51 = 1390.00; | |
140 | const Float_t kZch52 = 1454.20; | |
be4fc320 | 141 | #endif |
142 |