]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STRUCT/SHILConst.h
- Bug causing segmentation violation during muon reconstruction corrected
[u/mrichter/AliRoot.git] / STRUCT / SHILConst.h
CommitLineData
0a3b2349 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
2f36dac3 13 const Float_t thetaOpenB = 0.84*kDegrad;
0a3b2349 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
2f36dac3 24// const Float_t zConeE = 30./TMath::Tan(accMin);
25 const Float_t zConeE = 859.;
0a3b2349 26//
27//
28 Float_t dTubeS=0.1;
2f36dac3 29 const Float_t dInsuS=0.6;
0a3b2349 30 const Float_t dEnveS=0.1;
31 const Float_t dProtS=0.2;
32 const Float_t dFreeS=0.5;
33
34 Float_t dVacuS=dTubeS+dInsuS+dEnveS+dProtS+dFreeS;
35
36//
37// Radii and z-positions imposed by vacuum chamber layout
38//
39// FIRST SECTION
40// delta_R for bellows
41 const Float_t dr11=1.8;
42// delta_R for flange
43 const Float_t dr12=0.875;
44// delta_R to catch up with cone
45 const Float_t dr13=0.525;
2f36dac3 46
0a3b2349 47// flange length
48 const Float_t dF1=2.*3.9;
49// bellow length
50 const Float_t dB1=18.482-dF1/2-dr11;
51// Flange position
52 const Float_t zvac2=518.;
53 const Float_t zvac1=zvac2-dF1/2-dB1-dr11-dr12;
54 const Float_t zvac3=zvac2+dF1/2+dB1+dr12+dr13;
55 const Float_t zvac4=558.;
56// Outer shield dimensions
57 const Float_t R11=15.45;
58// Steel Envelope
59 const Float_t dRSteel1=2.;
60 const Float_t dRSteel2=4.;
61// According to design
62// const Float_t R21=20.3;
63// to avoid overlap with 2deg line
64 const Float_t R21=19.4;
65//
66// 2nd Section
67//
68 const Float_t zvac5=zvac4+4.;
69//
70// 3rd Section
71//
72 const Float_t zvac6=711.;
73 const Float_t zvac8=1274.;
74 const Float_t dr21=2.263;
75 const Float_t dr22=1.3;
76 const Float_t dr23=2.263;
77 const Float_t dB2=24.118;
78 const Float_t dF2=10.6;
79 const Float_t zvac7=zvac8-dF2/2-dB2-dr22-dr21;
80 const Float_t zvac9=zvac8+dF2/2+dB2+dr22+dr23;
81//
82// 4th Section
83//
84 const Float_t zvac10=1466.;
85 const Float_t zvac11=1800.;
86 const Float_t zvac12=1900.;
87
88 const Float_t R41=35.;
89 const Float_t R42=50.;
90 const Float_t R43=110.;
91
92//
93// Vacuum System
94//
95
96// Bellow1
97//
98 const Float_t rB1=5.5;
99 const Float_t hB1=2.25;
100 const Float_t lB1=0.77;
101 const Float_t eB1=0.04;
102//
103// Flange1
104//
105 const Float_t rF1=8.5;
106 const Float_t dFlange=0.1;
107
108//
109// Bellow2
110//
2f36dac3 111 const Float_t rB2=15.85;
0a3b2349 112 const Float_t hB2=2.25;
113 const Float_t lB2=2.32;
114 const Float_t eB2=0.05;
115//
116// Flange2
117//
118 const Float_t rF2=18.8;
119
120//
121// Chamber positions
122//
6eecd1ca 123const Float_t dzch = 10.;
124const Float_t zch1 = 528.0;
125const Float_t zch2 = 690.;
126const Float_t zch31 = 945.5;
127const Float_t zch32 = 1004.5;
128const Float_t zch41 = 1237.66;
129const Float_t zch42 = 1296.66;
130const Float_t zch51 = 1398.5;
131const Float_t zch52 = 1457.5;
0a3b2349 132#endif