]> git.uio.no Git - u/mrichter/AliRoot.git/blob - STRUCT/SHILConst.h
RC3 violation corrected
[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.8*kDegrad;
10 // angle of 3rd cone
11   const Float_t thetaOpen3 = 0.9*kDegrad;
12 // angle of beam tube in second cone
13   const Float_t thetaOpenB = 0.74*kDegrad;
14 // inner lead Cone opening angle
15   const Float_t thetaOpenPb = 0.6*kDegrad;
16 // Outer Pb Cone opening angle
17   const Float_t thetaOpenPbO = 1.6*kDegrad;
18 // Start of lead cone
19   const Float_t zPb     = 810.;   
20 // y-position of trigger wall
21   const Float_t zFilterIn       = 1471.;
22   const Float_t zFilterOut      = zFilterIn+120.;
23 // end of 2-degree outer cone
24   const Float_t zConeE    = 30./TMath::Tan(accMin);
25 //
26 //
27   Float_t dTubeS=0.1;
28   const Float_t dInsuS=0.9;
29   const Float_t dEnveS=0.1;
30   const Float_t dProtS=0.2;
31   const Float_t dFreeS=0.5;
32
33   Float_t dVacuS=dTubeS+dInsuS+dEnveS+dProtS+dFreeS;
34
35 //
36 // Radii and z-positions imposed by vacuum chamber layout
37 //
38 // FIRST SECTION
39 // delta_R for bellows
40   const Float_t dr11=1.8;
41 // delta_R for flange
42   const Float_t dr12=0.875;
43 // delta_R to catch up with cone
44   const Float_t dr13=0.525;
45 // flange length
46   const Float_t dF1=2.*3.9;
47 // bellow length
48   const Float_t dB1=18.482-dF1/2-dr11;
49 // Flange position
50   const Float_t zvac2=518.;
51   const Float_t zvac1=zvac2-dF1/2-dB1-dr11-dr12;
52   const Float_t zvac3=zvac2+dF1/2+dB1+dr12+dr13;
53   const Float_t zvac4=558.;
54 // Outer shield dimensions
55   const Float_t R11=15.45;
56 // Steel Envelope
57   const Float_t dRSteel1=2.;
58   const Float_t dRSteel2=4.;
59 //  According to design
60 //  const Float_t R21=20.3;
61 //  to avoid overlap with 2deg line
62   const Float_t R21=19.4;
63 //
64 // 2nd Section
65 // 
66   const Float_t zvac5=zvac4+4.;
67 //
68 // 3rd Section
69 // 
70   const Float_t zvac6=711.;
71   const Float_t zvac8=1274.;
72   const Float_t dr21=2.263;
73   const Float_t dr22=1.3;
74   const Float_t dr23=2.263;
75   const Float_t dB2=24.118;
76   const Float_t dF2=10.6;
77   const Float_t zvac7=zvac8-dF2/2-dB2-dr22-dr21;
78   const Float_t zvac9=zvac8+dF2/2+dB2+dr22+dr23;
79 //
80 // 4th Section
81 // 
82   const Float_t zvac10=1466.;
83   const Float_t zvac11=1800.;
84   const Float_t zvac12=1900.;
85
86   const Float_t R41=35.;
87   const Float_t R42=50.;
88   const Float_t R43=110.;
89
90 //
91 // Vacuum System
92 //
93
94 // Bellow1
95 //
96   const Float_t rB1=5.5;
97   const Float_t hB1=2.25;
98   const Float_t lB1=0.77;
99   const Float_t eB1=0.04;
100 //
101 // Flange1
102 //
103   const Float_t rF1=8.5;
104   const Float_t dFlange=0.1;
105
106 //
107 // Bellow2
108 //
109   const Float_t rB2=15.35;
110   const Float_t hB2=2.25;
111   const Float_t lB2=2.32;
112   const Float_t eB2=0.05;
113 //
114 // Flange2
115 //
116   const Float_t rF2=18.8;
117
118 //
119 // Chamber positions
120 //
121 const Float_t dzch=10.;
122 const Float_t zch1=532.5;
123 const Float_t zch2=690.;
124
125 #endif