ATLAS Offline Software
Loading...
Searching...
No Matches
PresParameterDef.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7 G4double m_cmm{(1-0.0026)*Athena::Units::mm}; // contraction factor
8
10 //G4double m_smallLength{275.6};
11 //G4double m_bigLength{277.5};
12 //G4double m_anode_th{0.330};
13 G4double m_cathode_th{0.270};
14 //G4double m_larheight{13.};
15
17 // mod[#module#][ 0:length, 1:Number of Anodes, 2:number of cathodes,
18 // 3:Tilt of cells, 4:Pitch, 5:Position of the first cathode ]
19 G4double m_mod[8][6] {
20 {286.4, 56, 56, -25., 4.987, 4.2},
21 {295.74, 64, 64, -12., 4.621, 0.3},
22 {321.1, 72, 72, 0., 4.46, 0.9},
23 {356.8, 80, 80, 0., 4.46, 0.9},
24 {404.8, 88, 88, 0., 4.6, 0.9},
25 {478.4, 104, 104, 0., 4.6, 0.95},
26 {563.2, 128, 128, 0., 4.4, 1.05},
27 {380.6, 86, 87, 0., 4.4, 0.95}
28 };
29
31 //G4double m_prep1_th{1.}; // bottom prepreg layer
32 //G4double m_prep2_th{4.5}; // top prepreg layer
33 //G4double m_shell_th{0.4}; // Protection Shell Thickness
34 //G4double m_prot_th{0.5}; // Top protection Shell Thickness
35
36 //G4double m_mech_clear{0.5}; // Bottom Mechanical clearence
37 //G4double m_rail_th{8.6}; // Support bar Thickness
38 //G4double m_rail_pos{22.}; // Lateral position from the edge
39 //G4double m_rail_width{24.}; // Support bar width
40
41 //G4double m_mb_th{2.2}; // Mother Board Thickness
42 //G4double m_mb_width{169.}; // Mother Board Width
43 //G4double m_mb_length{3100.3}; // Mother Board Length
44
46 //G4double m_widthFront{2.8}; // width at eta = 0. , width at etamax = MB_width
47 //G4double m_heightIn{1.5}; // Height at eta = 0.
48 //G4double m_heightOut{5.}; // Height at etamax
49
51 G4double m_rMinPresamplerMother{1385*Athena::Units::mm};
52 G4double m_rMaxPresamplerMother{1447*Athena::Units::mm - 0.001*Athena::Units::mm}; // GU safety
53 G4double m_PresamplerMother_length{1549.0*Athena::Units::mm}; // reduced by 1mm to avoid clash - GU 5-Oct-2005
54
56 G4double m_Phi_min{0.*Athena::Units::deg};
57 G4double m_Phi_span{360.*Athena::Units::deg};
58
60 G4int m_nsectors{32}; // number of sectors / half barrel
61//G4int m_nbsectors{32}; // number of sectors to put in simulation
G4double m_mod[8][6]
modules para [Length,NAnodes,NCathodes,elec.
G4double m_Phi_min
GU add phimin and phi span as parameters.
G4double m_rMaxPresamplerMother
G4int m_nsectors
GU add phi min and phi span of overall volume.
G4double m_rMinPresamplerMother
Prep., MB, ....
G4double m_Phi_span
G4double m_cathode_th
Electrodes.
G4double m_PresamplerMother_length
G4double m_cmm
default units : mm , deg.