1 import FWCore.ParameterSet.Config
as cms
4 TrackerMaterialBlock = cms.PSet(
5 TrackerMaterial = cms.PSet(
7 use_hardcoded_geometry = cms.bool(
True),
9 disk_thickness = cms.vdouble(0.058,0.058,0.04,0.04,0.055,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05),
10 disk_inner_radius = cms.vdouble(5.82585,5.82585,22.7005,22.7005,22.7005,23.3726,23.3726,23.3726,32.1214,32.1214,32.1214,39.2102,39.2102,50.4201),
11 disk_outer_radius = cms.vdouble(14.5978,14.5978,50.4389,50.4389,50.4389,109.521,109.521,109.521,109.521,109.521,109.521,109.521,109.521,109.521),
12 disk_z = cms.vdouble(35.5,48.5,79.2,92.15,105.1,131.892,145.892,159.892,173.892,187.892,205.392,224.379,244.879,266.379),
14 barrel_thickness = cms.vdouble(0.0217,0.0217,0.0217,0.053,0.053,0.035,0.04,0.03,0.03,0.022,0.022,0.022,0.022),
15 barrel_radius = cms.vdouble(4.41058,7.30732,10.1726,25.7514,34.0888,41.9601,49.8925,60.9234,69.309,78.0686,86.8618,96.5557,108.05),
16 barrel_length = cms.vdouble(53.38,53.38,53.38,130.595,132.554,132.554,132.78,217.419,217.419,217.419,217.419,217.419,217.419),
23 TrackerMaterialVersion = cms.uint32(4),
29 BeamPipeThickness = cms.vdouble(0.0038, 0.00265, 0.00265, 0.00265, 0.00240 ),
31 PXBThickness = cms.vdouble(0.0222, 0.0217, 0.0217, 0.0217, 0.0217),
33 PXB1CablesThickness = cms.vdouble(0.1, 0.042, 0.042, 0.000, 0.000),
34 PXB2CablesThickness = cms.vdouble(0.04, 0.042, 0.042, 0.000, 0.000),
35 PXB3CablesThickness = cms.vdouble(0.03, 0.042, 0.042, 0.000, 0.000),
37 PXBOutCables1Thickness = cms.vdouble(0.04, 0.04, 0.04, 0.04, 0.04),
38 PXBOutCables2Thickness = cms.vdouble(0.025, 0.015, 0.015, 0.012, 0.012),
40 PXDThickness = cms.vdouble(0.044, 0.058, 0.058, 0.058, 0.058),
42 PXDOutCables1Thickness = cms.vdouble(0.023, 0.034, 0.034, 0.050, 0.050),
43 PXDOutCables2Thickness = cms.vdouble(0.085, 0.185, 0.250, 0.250, 0.250),
45 TIBLayer1Thickness = cms.vdouble(0.06, 0.053, 0.053, 0.053, 0.053),
46 TIBLayer2Thickness = cms.vdouble(0.047, 0.053, 0.053, 0.053, 0.053),
47 TIBLayer3Thickness = cms.vdouble(0.035, 0.035, 0.035, 0.035, 0.035),
48 TIBLayer4Thickness = cms.vdouble(0.033, 0.04, 0.04, 0.04, 0.04),
50 TIBOutCables1Thickness = cms.vdouble(0.04, 0.108, 0.108, 0.130, 0.130),
51 TIBOutCables2Thickness = cms.vdouble(0.04, 0.0, 0.0, 0.0, 0.0),
53 TIDLayer1Thickness = cms.vdouble(0.05, 0.04, 0.04, 0.04, 0.04),
54 TIDLayer2Thickness = cms.vdouble(0.05, 0.04, 0.04, 0.04, 0.04),
55 TIDLayer3Thickness = cms.vdouble(0.05, 0.055, 0.055, 0.055, 0.055),
57 TIDOutsideThickness = cms.vdouble(0.07, 0.074, 0.074, 0.074, 0.074),
59 TOBInsideThickness = cms.vdouble(0.017, 0.009, 0.009, 0.009, 0.009),
61 TOBLayer1Thickness = cms.vdouble(0.044, 0.03, 0.03, 0.03, 0.03),
62 TOBLayer2Thickness = cms.vdouble(0.044, 0.03, 0.03, 0.03, 0.03),
63 TOBLayer3Thickness = cms.vdouble(0.033, 0.022, 0.022, 0.022, 0.022),
64 TOBLayer4Thickness = cms.vdouble(0.033, 0.022, 0.022, 0.022, 0.022),
65 TOBLayer5Thickness = cms.vdouble(0.033, 0.022, 0.022, 0.022, 0.022),
66 TOBLayer6Thickness = cms.vdouble(0.033, 0.022, 0.022, 0.022, 0.022),
68 TOBOutsideThickness = cms.vdouble(0.09, 0.15, 0.15, 0.15, 0.15),
70 TECLayerThickness = cms.vdouble(0.041, 0.045, 0.045, 0.050, 0.050),
72 BarrelCablesThickness = cms.vdouble(0.1, 0.038, 0.038, 0.042, 0.042),
74 EndcapCables1Thickness = cms.vdouble(0.26, 0.21, 0.21, 0.21, 0.21),
75 EndcapCables2Thickness = cms.vdouble(0.08, 0.0, 0.0, 0.0, 0.0),
81 BeamPipeRadius = cms.vdouble(3.0, 3.0, 3.0, 3.0, 3.0),
82 BeamPipeLength = cms.vdouble(26.4, 28.3, 28.3, 28.3, 28.3),
84 PXB1CablesInnerRadius = cms.vdouble(3.6, 3.7, 3.7, 3.7, 3.7),
85 PXB2CablesInnerRadius = cms.vdouble(6.1, 6.3, 6.3, 6.3, 6.3),
86 PXB3CablesInnerRadius = cms.vdouble(8.5, 9.0, 9.0, 9.0, 9.0),
88 PXBOutCables1InnerRadius = cms.vdouble(11.9, 11.9, 11.9, 4.2, 4.2),
89 PXBOutCables1OuterRadius = cms.vdouble(15.5, 15.5, 15.5, 16.5, 16.5),
90 PXBOutCables1ZPosition = cms.vdouble(27.999, 28.799, 28.799, 28.799, 28.799),
91 PXBOutCables2InnerRadius = cms.vdouble(3.8, 3.8, 3.8, 3.8, 3.8),
92 PXBOutCables2OuterRadius = cms.vdouble(16.5, 16.5, 16.5, 16.5, 16.5),
93 PXBOutCables2ZPosition = cms.vdouble(28.0, 28.8, 28.8, 28.8, 28.8),
95 PixelOutCablesRadius = cms.vdouble(17.1, 17.5, 17.5, 17.5, 17.5),
96 PixelOutCablesLength = cms.vdouble(64.8, 72.0, 72.0, 65.0, 65.0),
97 PixelOutCablesInnerRadius = cms.vdouble(3.0, 3.0, 7.197, 7.2, 6.5),
98 PixelOutCablesOuterRadius = cms.vdouble(17.3, 17.61, 17.61, 17.61, 17.61),
99 PixelOutCablesZPosition = cms.vdouble(64.9, 72.1, 72.1, 65.1, 65.1),
101 TIBOutCables1InnerRadius = cms.vdouble(22.5, 22.5, 22.5, 22.5, 22.5),
102 TIBOutCables1OuterRadius = cms.vdouble(53.9, 53.9, 53.9, 53.9, 53.9),
103 TIBOutCables1ZPosition = cms.vdouble(75.001, 74.0, 74.0, 74.0, 74.0),
104 TIBOutCables2OuterRadius = cms.vdouble(53.901, 53.901, 53.901, 53.901, 53.901),
105 TIBOutCables2InnerRadius = cms.vdouble(35.5, 35.5, 35.5, 35.5, 35.5),
106 TIBOutCables2ZPosition = cms.vdouble(75.001, 74.001, 74.001, 74.001, 74.001),
108 TIDOutCablesInnerRadius = cms.vdouble(32.0, 22.0, 22.0, 22.0, 22.0),
109 TIDOutCablesZPosition = cms.vdouble(108.0, 108.0, 108.0, 108.0, 108.0),
111 TOBInCablesRadius = cms.vdouble(54.5, 54.5, 54.6, 54.6, 54.6),
112 TOBInCablesLength = cms.vdouble(108.2, 108.2, 108.2, 108.2, 108.2),
114 TOBOutCablesInnerRadius = cms.vdouble(55.0, 55.0, 55.0, 55.0, 55.0),
115 TOBOutCablesOuterRadius = cms.vdouble(109.5, 111.0, 111.0, 111.0, 111.0),
116 TOBOutCablesZPosition = cms.vdouble(110.0, 115.0, 115.0, 115.0, 115.0),
117 TOBOutCablesRadius = cms.vdouble(119.5, 119.5, 119.5, 119.5, 119.5),
118 TOBOutCablesLength = cms.vdouble(299.9, 299.9, 299.9, 299.9, 299.9),
120 TECOutCables1InnerRadius = cms.vdouble(6.0, 30.0, 4.42, 4.42, 4.42),
121 TECOutCables1OuterRadius = cms.vdouble(120.001, 120.001, 120.001, 120.001, 120.001),
122 TECOutCables1ZPosition = cms.vdouble(300.0, 300.0, 300.0, 300.0, 300.0),
123 TECOutCables2InnerRadius = cms.vdouble(70.0, 68.0, 68.0, 68.0, 68.0),
124 TECOutCables2OuterRadius = cms.vdouble(120.001, 120.001, 120.001, 120.001, 120.001),
125 TECOutCables2ZPosition = cms.vdouble(300.0, 300.0, 300.0, 300.0, 300.0),
135 FudgeLayer = cms.vuint32(
230 FudgeMin = cms.vdouble(
325 FudgeMax = cms.vdouble(
420 FudgeFactor = cms.vdouble(