]> git.uio.no Git - u/mrichter/AliRoot.git/blob - STRUCT/SHILConst.h
Switching from CMAKE_SOURCE_DIR to AliRoot_SOURCE_DIR
[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 kThetaOpen2   = 0.83*kDegrad;
10 // angle of 3rd cone
11   const Float_t kThetaOpen3   = 0.83*kDegrad;
12 // angle of beam tube in second cone
13   const Float_t kThetaOpenB   = 0.83*kDegrad;
14 //  const Float_t thetaOpenB = 0.84*kDegrad;
15 // inner lead Cone opening angle
16 //  const Float_t kThetaOpenPb  = 0.6*kDegrad;
17 // Outer Pb Cone opening angle
18   const Float_t kThetaOpenPbO = 1.6*kDegrad;
19 // Start of lead cone
20   const Float_t kZPb = 810.;   
21 // y-position of trigger wall
22   const Float_t kZFilterIn       = 1471.;
23   const Float_t kZFilterOut      = kZFilterIn+120.;
24 // end of 2-degree outer cone
25 //  const Float_t zConeE    = 30./TMath::Tan(accMin);
26   const Float_t kZConeE    = 859.;
27 //
28 //
29   Float_t dTubeS = 0.1;
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;
34
35   Float_t dVacuS=dTubeS+kDInsuS+kDEnveS+kDProtS+kDFreeS;
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 kDr11=4.1;
44 // delta_R for flange
45   const Float_t kDr12=0.01;
46 // delta_R to catch up with cone
47   const Float_t kDr13=2.0;
48
49 // flange length
50   const Float_t kDF1=2.*3.9;
51 // bellow length
52 //
53   const Float_t kRB1=5.5;
54   const Float_t kHB1=2.25;
55   const Float_t kLB1=0.77;
56   const Float_t kEB1=0.04;
57 //
58
59   const Float_t kDB1=12.*kLB1/2.;
60 // Flange position
61   const Float_t kZvac2=507.;
62   const Float_t kZvac1=kZvac2-kDB1-kDr11/2.-kDr12;
63   const Float_t kZvac3=kZvac2+kDB1+kDF1+kDr13+6.;
64   const Float_t kZvac4=558.;
65 // Outer shield dimensions
66   const Float_t kR11=15.45;
67 // Steel Envelope
68   const Float_t kDRSteel2=4.;
69 //  According to design
70 //  const Float_t R21=20.3;
71 //  to avoid overlap with 2deg line
72   const Float_t kR21=19.4;
73 //
74 // 2nd Section
75 // 
76 //  const Float_t kZvac5=kZvac4+4.;
77 //
78 // 3rd Section
79 // 
80   const Float_t kZvac6=711.;
81   const Float_t kZvac8=1274.;
82 //const Float_t kDr21=2.263;
83   const Float_t kDr21=.5;
84   const Float_t kDr22=1.3;
85   const Float_t kDr23=2.263;
86   const Float_t kDB2=24.118;
87   const Float_t kDF2=10.6;
88   const Float_t kZvac7=kZvac8-kDF2/2-kDB2-kDr22-kDr21;
89   const Float_t kZvac9=kZvac8+kDF2/2+kDB2+kDr22+kDr23;
90 //
91 // 4th Section
92 // 
93   const Float_t kZvac10=1466.;
94   const Float_t kZvac11=1800.;
95   const Float_t kZvac12=1900.;
96
97   const Float_t kR41=35.;
98   const Float_t kR42=49.9;
99   const Float_t kR43=110.;
100
101 //
102 // Vacuum System
103 //
104
105
106 //
107 // Flange1
108 //
109   const Float_t kRF1=8.4;
110   const Float_t kDFlange=0.1;
111
112 //
113 // Bellow2
114 //
115   const Float_t kRB2=16.35;
116   const Float_t kHB2=2.25;
117   const Float_t kLB2=2.32;
118   const Float_t kEB2=0.05;
119 //
120 // Flange2
121 //
122   const Float_t kRF2=18.5;
123
124 //
125 // Chamber positions
126 //
127 //const Float_t kZch1 =   530.0 ;
128 //const Float_t kZch2 =   672.5 ;
129
130 const Float_t kZch11 =  526.2 ;
131 const Float_t kZch12 =  553.8 ;
132 const Float_t kZch21 =  670.25;
133 const Float_t kZch22 =  701.75;
134 const Float_t kZch31 =  946.  ;
135 const Float_t kZch32 = 1046.  ;
136 const Float_t kZch41 = 1238.16;
137 const Float_t kZch42 = 1296.16;
138 const Float_t kZch51 = 1399.0 ;
139 const Float_t kZch52 = 1457.0 ;
140 #endif
141