New beamshield geometry with increased tolerances and insulation thickness.
[u/mrichter/AliRoot.git] / STRUCT / SHILConst.h
1 #ifndef SHILCONST_H
2 #define SHILCONST_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. */
5
6 /* $Id$ */
7
8 // angle of 2nd cone
9   const Float_t thetaOpen2   = 0.83*kDegrad;
10 // angle of 3rd cone
11   const Float_t thetaOpen3   = 0.83*kDegrad;
12 // angle of beam tube in second cone
13   const Float_t thetaOpenB   = 0.83*kDegrad;
14 //  const Float_t thetaOpenB = 0.84*kDegrad;
15 // inner lead Cone opening angle
16   const Float_t thetaOpenPb  = 0.6*kDegrad;
17 // Outer Pb Cone opening angle
18   const Float_t thetaOpenPbO = 1.6*kDegrad;
19 // Start of lead cone
20   const Float_t zPb = 810.;   
21 // y-position of trigger wall
22   const Float_t zFilterIn       = 1471.;
23   const Float_t zFilterOut      = zFilterIn+120.;
24 // end of 2-degree outer cone
25 //  const Float_t zConeE    = 30./TMath::Tan(accMin);
26   const Float_t zConeE    = 859.;
27 //
28 //
29   Float_t dTubeS = 0.1;
30   const Float_t dInsuS=1.5;
31   const Float_t dEnveS=0.1;
32   const Float_t dProtS=0.1;
33   const Float_t dFreeS=0.00;
34
35   Float_t dVacuS=dTubeS+dInsuS+dEnveS+dProtS+dFreeS;
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;
43   const Float_t dr11=4.1;
44 // delta_R for flange
45   const Float_t dr12=0.01;
46 // delta_R to catch up with cone
47   const Float_t dr13=2.0;
48
49 // flange length
50   const Float_t dF1=2.*3.9;
51 // bellow length
52   const Float_t dB1=18.482-dF1/2-dr11;
53 // Flange position
54   const Float_t zvac2=518.;
55   const Float_t zvac1=zvac2-dF1/2-dB1-dr11-dr12;
56   const Float_t zvac3=zvac2+dF1/2+dB1+dr12+dr13;
57   const Float_t zvac4=558.;
58 // Outer shield dimensions
59   const Float_t R11=15.45;
60 // Steel Envelope
61   const Float_t dRSteel1=2.;
62   const Float_t dRSteel2=4.;
63 //  According to design
64 //  const Float_t R21=20.3;
65 //  to avoid overlap with 2deg line
66   const Float_t R21=19.4;
67 //
68 // 2nd Section
69 // 
70   const Float_t zvac5=zvac4+4.;
71 //
72 // 3rd Section
73 // 
74   const Float_t zvac6=711.;
75   const Float_t zvac8=1274.;
76 //const Float_t dr21=2.263;
77   const Float_t dr21=.5;
78   const Float_t dr22=1.3;
79   const Float_t dr23=2.263;
80   const Float_t dB2=24.118;
81   const Float_t dF2=10.6;
82   const Float_t zvac7=zvac8-dF2/2-dB2-dr22-dr21;
83   const Float_t zvac9=zvac8+dF2/2+dB2+dr22+dr23;
84 //
85 // 4th Section
86 // 
87   const Float_t zvac10=1466.;
88   const Float_t zvac11=1800.;
89   const Float_t zvac12=1900.;
90
91   const Float_t R41=35.;
92   const Float_t R42=49.9;
93   const Float_t R43=110.;
94
95 //
96 // Vacuum System
97 //
98
99 // Bellow1
100 //
101   const Float_t rB1=5.5;
102   const Float_t hB1=2.25;
103   const Float_t lB1=0.77;
104   const Float_t eB1=0.04;
105 //
106 // Flange1
107 //
108   const Float_t rF1=8.4;
109   const Float_t dFlange=0.1;
110
111 //
112 // Bellow2
113 //
114   const Float_t rB2=16.35;
115   const Float_t hB2=2.25;
116   const Float_t lB2=2.32;
117   const Float_t eB2=0.05;
118 //
119 // Flange2
120 //
121   const Float_t rF2=18.5;
122
123 //
124 // Chamber positions
125 //
126 const Float_t zch1 =   530.0 ;
127 const Float_t zch2 =   672.5 ;
128
129 const Float_t zch11 =  526.2 ;
130 const Float_t zch12 =  553.8 ;
131 const Float_t zch21 =  670.25;
132 const Float_t zch22 =  701.75;
133 const Float_t zch31 =  946.  ;
134 const Float_t zch32 = 1046.  ;
135 const Float_t zch41 = 1238.16;
136 const Float_t zch42 = 1296.16;
137 const Float_t zch51 = 1399.0 ;
138 const Float_t zch52 = 1457.0 ;
139 #endif
140