CMS 3D CMS Logo

dict2026Geometry.py
Go to the documentation of this file.
1 maxsections = 5
2 
3 commonDict = {
4  "abbrev" : "O",
5  "name" : "common",
6  "default" : 2,
7  "O2" : {
8  1 : [
9  'Geometry/CMSCommonData/data/materials.xml',
10  'Geometry/CMSCommonData/data/rotations.xml',
11  'Geometry/CMSCommonData/data/extend/v2/cmsextent.xml',
12  'Geometry/CMSCommonData/data/cms/2026/v1/cms.xml',
13  'Geometry/CMSCommonData/data/eta3/etaMax.xml',
14  'Geometry/CMSCommonData/data/cmsMother.xml',
15  'Geometry/CMSCommonData/data/cmsTracker.xml',
16  'Geometry/CMSCommonData/data/caloBase/2026/v1/caloBase.xml',
17  'Geometry/CMSCommonData/data/cmsCalo.xml',
18  'Geometry/CMSCommonData/data/muonBase/2026/v2/muonBase.xml',
19  'Geometry/CMSCommonData/data/cmsMuon.xml',
20  'Geometry/CMSCommonData/data/mgnt.xml',
21  'Geometry/CMSCommonData/data/beampipe/2026/v1/beampipe.xml',
22  'Geometry/CMSCommonData/data/cmsBeam/2026/v1/cmsBeam.xml',
23  'Geometry/CMSCommonData/data/muonMB.xml',
24  'Geometry/CMSCommonData/data/muonMagnet.xml',
25  'Geometry/CMSCommonData/data/cavern/2017/v2/cavern.xml',
26  'Geometry/CMSCommonData/data/cavernData/2017/v1/cavernData.xml',
27  'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml',
28  ],
29  5 : [
30  'Geometry/CMSCommonData/data/FieldParameters.xml',
31  ],
32  "era" : "run2_common, run3_common, phase2_common",
33  },
34  "O3" : {
35  1 : [
36  'Geometry/CMSCommonData/data/materials.xml',
37  'Geometry/CMSCommonData/data/rotations.xml',
38  'Geometry/CMSCommonData/data/extend/v2/cmsextent.xml',
39  'Geometry/CMSCommonData/data/cms/2026/v2/cms.xml',
40  'Geometry/CMSCommonData/data/eta3/etaMax.xml',
41  'Geometry/CMSCommonData/data/cmsMother.xml',
42  'Geometry/CMSCommonData/data/cmsTracker.xml',
43  'Geometry/CMSCommonData/data/caloBase/2026/v2/caloBase.xml',
44  'Geometry/CMSCommonData/data/cmsCalo.xml',
45  'Geometry/CMSCommonData/data/muonBase/2026/v2/muonBase.xml',
46  'Geometry/CMSCommonData/data/cmsMuon.xml',
47  'Geometry/CMSCommonData/data/mgnt.xml',
48  'Geometry/CMSCommonData/data/beampipe/2026/v1/beampipe.xml',
49  'Geometry/CMSCommonData/data/cmsBeam/2026/v1/cmsBeam.xml',
50  'Geometry/CMSCommonData/data/muonMB.xml',
51  'Geometry/CMSCommonData/data/muonMagnet.xml',
52  'Geometry/CMSCommonData/data/cavern/2017/v2/cavern.xml',
53  'Geometry/CMSCommonData/data/cavernData/2017/v1/cavernData.xml',
54  'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml',
55  ],
56  5 : [
57  'Geometry/CMSCommonData/data/FieldParameters.xml',
58  ],
59  "era" : "run2_common, run3_common, phase2_common",
60  },
61  "O4" : {
62  1 : [
63  'Geometry/CMSCommonData/data/materials.xml',
64  'Geometry/CMSCommonData/data/rotations.xml',
65  'Geometry/CMSCommonData/data/extend/v2/cmsextent.xml',
66  'Geometry/CMSCommonData/data/cmsMother.xml',
67  'Geometry/CMSCommonData/data/eta3/etaMax.xml',
68  'Geometry/CMSCommonData/data/cmsTracker.xml',
69  'Geometry/CMSCommonData/data/cmsCalo.xml',
70  'Geometry/CMSCommonData/data/cmsMuon.xml',
71  'Geometry/CMSCommonData/data/mgnt.xml',
72  'Geometry/CMSCommonData/data/beampipe/2026/v1/beampipe.xml',
73  'Geometry/CMSCommonData/data/cmsBeam/2026/v1/cmsBeam.xml',
74  'Geometry/CMSCommonData/data/muonMB.xml',
75  'Geometry/CMSCommonData/data/muonMagnet.xml',
76  'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml',
77  'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml',
78  'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml',
79  'Geometry/CMSCommonData/data/cms/2026/v3/cms.xml',
80  'Geometry/CMSCommonData/data/caloBase/2026/v2/caloBase.xml',
81  'Geometry/CMSCommonData/data/muonBase/2026/v3/muonBase.xml',
82  ],
83  5 : [
84  'Geometry/CMSCommonData/data/FieldParameters.xml',
85  ],
86  "era" : "run2_common, run3_common, phase2_common",
87  },
88  "O5" : {
89  1 : [
90  'Geometry/CMSCommonData/data/materials/2021/v1/materials.xml',
91  'Geometry/CMSCommonData/data/rotations.xml',
92  'Geometry/CMSCommonData/data/extend/v2/cmsextent.xml',
93  'Geometry/CMSCommonData/data/cmsMother.xml',
94  'Geometry/CMSCommonData/data/eta3/etaMax.xml',
95  'Geometry/CMSCommonData/data/cmsTracker.xml',
96  'Geometry/CMSCommonData/data/cmsCalo.xml',
97  'Geometry/CMSCommonData/data/cmsMuon.xml',
98  'Geometry/CMSCommonData/data/mgnt.xml',
99  'Geometry/CMSCommonData/data/beampipe/2026/v2/beampipe.xml',
100  'Geometry/CMSCommonData/data/cmsBeam/2026/v1/cmsBeam.xml',
101  'Geometry/CMSCommonData/data/muonMB.xml',
102  'Geometry/CMSCommonData/data/muonMagnet.xml',
103  'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml',
104  'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml',
105  'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml',
106  'Geometry/CMSCommonData/data/cms/2026/v4/cms.xml',
107  'Geometry/CMSCommonData/data/caloBase/2026/v3/caloBase.xml',
108  'Geometry/CMSCommonData/data/muonBase/2026/v4/muonBase.xml',
109  ],
110  5 : [
111  'Geometry/CMSCommonData/data/FieldParameters.xml',
112  ],
113  "era" : "run2_common, run3_common, phase2_common",
114  }
115 }
116 
117 trackerDict = {
118  "abbrev" : "T",
119  "name" : "tracker",
120  "default" : 5,
121  "T5" : {
122  1 : [
123  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
124  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
125  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/pixfwd.xml',
126  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/pixbar.xml',
127  'Geometry/TrackerCommonData/data/trackermaterial.xml',
128  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/tracker.xml',
129  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/pixel.xml',
130  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/trackerbar.xml',
131  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/trackerfwd.xml',
132  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/trackerStructureTopology.xml',
133  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/pixelStructureTopology.xml',
134  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4025/trackersens.xml',
135  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4025/pixelsens.xml',
136  'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker4025/trackerRecoMaterial.xml',
137  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4025/trackerProdCuts.xml',
138  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4025/pixelProdCuts.xml',
139  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
140  ],
141  "sim" : [
142  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
143  'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT5_cff import *',
144  ],
145  "reco" : [
146  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
147  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
148  'from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *',
149  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
150  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
151  'trackerGeometry.applyAlignment = cms.bool(False)',
152  ],
153  "era" : "phase2_tracker, trackingPhase2PU140",
154  },
155  "T6" : {
156  1 : [
157  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
158  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
159  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixfwd.xml',
160  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixbar.xml',
161  'Geometry/TrackerCommonData/data/trackermaterial.xml',
162  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
163  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/tracker.xml',
164  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixel.xml',
165  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
166  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
167  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
168  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixelStructureTopology.xml',
169  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
170  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
171  'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker404/trackerRecoMaterial.xml',
172  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
173  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
174  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
175  ],
176  "sim" : [
177  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
178  'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT6_cff import *',
179  ],
180  "reco" : [
181  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
182  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
183  'from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *',
184  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
185  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
186  'trackerGeometry.applyAlignment = cms.bool(False)',
187  ],
188  "era" : "phase2_tracker, trackingPhase2PU140",
189  },
190  "T14" : {
191  1 : [
192  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
193  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
194  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixfwd.xml',
195  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixbar.xml',
196  'Geometry/TrackerCommonData/data/trackermaterial.xml',
197  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
198  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/tracker.xml',
199  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixel.xml',
200  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
201  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
202  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
203  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixelStructureTopology.xml',
204  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
205  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
206  'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker613/trackerRecoMaterial.xml',
207  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
208  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
209  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
210  ],
211  "sim" : [
212  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
213  'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT14_cff import *',
214  ],
215  "reco" : [
216  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
217  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
218  'from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *',
219  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
220  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
221  'trackerGeometry.applyAlignment = cms.bool(False)',
222  ],
223  "era" : "phase2_tracker, trackingPhase2PU140",
224  },
225  "T15" : {
226  1 : [
227  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
228  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
229  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixfwd.xml',
230  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixbar.xml',
231  'Geometry/TrackerCommonData/data/trackermaterial.xml',
232  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
233  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/tracker.xml',
234  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixel.xml',
235  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
236  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
237  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
238  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixelStructureTopology.xml',
239  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
240  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
241  'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker613_MB_2019_04/trackerRecoMaterial.xml',
242  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
243  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
244  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
245  ],
246  "sim" : [
247  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
248  'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT14_cff import *',
249  ],
250  "reco" : [
251  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
252  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
253  'from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *',
254  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
255  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
256  'trackerGeometry.applyAlignment = cms.bool(False)',
257  ],
258  "era" : "phase2_tracker, trackingPhase2PU140",
259  },
260  "T16" : {
261  1 : [
262  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
263  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
264  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixfwd.xml',
265  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixbar.xml',
266  'Geometry/TrackerCommonData/data/trackermaterial.xml',
267  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
268  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/tracker.xml',
269  'Geometry/TrackerCommonData/data/PhaseII/Tracker_Skewed_IT_2019_08/pixel.xml',
270  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
271  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
272  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
273  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixelStructureTopology.xml',
274  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
275  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
276  'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker613_MB_2019_04/trackerRecoMaterial.xml',
277  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
278  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
279  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
280  ],
281  "sim" : [
282  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
283  'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT14_cff import *',
284  ],
285  "reco" : [
286  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
287  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
288  'from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *',
289  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
290  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
291  'trackerGeometry.applyAlignment = cms.bool(False)',
292  ],
293  "era" : "phase2_tracker, trackingPhase2PU140",
294  },
295  "T17" : {
296  1 : [
297  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
298  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
299  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixfwd.xml',
300  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixbar.xml',
301  'Geometry/TrackerCommonData/data/trackermaterial.xml',
302  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
303  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/tracker.xml',
304  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker615/pixel.xml',
305  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
306  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
307  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
308  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixelStructureTopology.xml',
309  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
310  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
311  'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker613_MB_2019_04/trackerRecoMaterial.xml',
312  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
313  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
314  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
315  ],
316  "sim" : [
317  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
318  'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT14_cff import *',
319  ],
320  "reco" : [
321  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
322  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
323  'from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *',
324  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
325  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
326  'trackerGeometry.applyAlignment = cms.bool(False)',
327  ],
328  "era" : "phase2_tracker, trackingPhase2PU140",
329  },
330  "T19" : {
331  1 : [
332  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
333  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
334  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixfwd.xml',
335  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixbar.xml',
336  'Geometry/TrackerCommonData/data/trackermaterial.xml',
337  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
338  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/tracker.xml',
339  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker700/pixel.xml',
340  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
341  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
342  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
343  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker700/pixelStructureTopology.xml',
344  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
345  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker700/pixelsens.xml',
346  'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker700/trackerRecoMaterial.xml',
347  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
348  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker700/pixelProdCuts.xml',
349  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
350  ],
351  "sim" : [
352  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
353  'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT14_cff import *',
354  ],
355  "reco" : [
356  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
357  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
358  'from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *',
359  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
360  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
361  'trackerGeometry.applyAlignment = cms.bool(False)',
362  ],
363  "era" : "phase2_tracker, trackingPhase2PU140",
364  },
365  "T20" : {
366  1 : [
367  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
368  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
369  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixfwd.xml',
370  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
371  'Geometry/TrackerCommonData/data/trackermaterial.xml',
372  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
373  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/tracker.xml',
374  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker615/pixel.xml',
375  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
376  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
377  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
378  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixelStructureTopology.xml',
379  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
380  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
381  'Geometry/TrackerRecoData/data/PhaseII/OuterTracker616_2020_04/trackerRecoMaterial.xml',
382  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
383  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
384  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
385  ],
386  "sim" : [
387  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
388  'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT14_cff import *',
389  ],
390  "reco" : [
391  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
392  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
393  'from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *',
394  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
395  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
396  'trackerGeometry.applyAlignment = cms.bool(False)',
397  ],
398  "era" : "phase2_tracker, trackingPhase2PU140",
399  }
400 }
401 
402 caloDict = {
403  "abbrev" : "C",
404  "name" : "calo",
405  "default" : 4,
406  "C4" : {
407  1 : [
408  'Geometry/EcalCommonData/data/ectkcable.xml',
409  'Geometry/EcalCommonData/data/eregalgo/2026/v1/eregalgo.xml',
410  'Geometry/EcalCommonData/data/ebalgo.xml',
411  'Geometry/EcalCommonData/data/ebcon.xml',
412  'Geometry/EcalCommonData/data/ebrot.xml',
413  'Geometry/EcalCommonData/data/eecon.xml',
414  'Geometry/EcalCommonData/data/escon/2026/v1/escon.xml',
415  'Geometry/EcalCommonData/data/esalgo/2026/v1/esalgo.xml',
416  'Geometry/HcalCommonData/data/hcalrotations.xml',
417  'Geometry/HcalCommonData/data/hcal/NoHE/hcalalgo.xml',
418  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
419  'Geometry/HcalCommonData/data/hcalouteralgo.xml',
420  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
421  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/hcalSimNumbering.xml',
422  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/hcalRecNumbering.xml',
423  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
424  'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml',
425  'Geometry/HGCalCommonData/data/hgcal/v9/hgcal.xml',
426  'Geometry/HGCalCommonData/data/hgcalcell/v9/hgcalcell.xml',
427  'Geometry/HGCalCommonData/data/hgcalwafer/v9/hgcalwafer.xml',
428  'Geometry/HGCalCommonData/data/hgcalEE/v9/hgcalEE.xml',
429  'Geometry/HGCalCommonData/data/hgcalHEsil/v9/hgcalHEsil.xml',
430  'Geometry/HGCalCommonData/data/hgcalHEmix/v9/hgcalHEmix.xml',
431  'Geometry/HGCalCommonData/data/hgcalCons/v9/hgcalCons.xml',
432  ],
433  3 : [
434  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
435  'Geometry/HcalCommonData/data/hcalsens/NoHE/hcalsenspmf.xml',
436  'Geometry/HcalSimData/data/hf.xml',
437  'Geometry/HcalSimData/data/hfpmt.xml',
438  'Geometry/HcalSimData/data/hffibrebundle.xml',
439  'Geometry/HGCalSimData/data/CaloUtil.xml',
440  'Geometry/HGCalSimData/data/hgcsensv9.xml',
441  ],
442  4 : [
443  'Geometry/HcalSimData/data/HcalProdCuts.xml',
444  'Geometry/EcalSimData/data/EcalProdCuts.xml',
445  'Geometry/HGCalSimData/data/hgcProdCutsv9.xml',
446  ],
447  "sim" : [
448  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
449  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
450  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
451  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
452  ],
453  "reco" : [
454  'from Geometry.CaloEventSetup.HGCalV9Topology_cfi import *',
455  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
456  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
457  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
458  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
459  ' SelectedCalos = cms.vstring("HCAL",',
460  ' "ZDC",',
461  ' "EcalBarrel",',
462  ' "TOWER",',
463  ' "HGCalEESensitive",',
464  ' "HGCalHESiliconSensitive",',
465  ' "HGCalHEScintillatorSensitive"',
466  ' )',
467  ')',
468  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
469  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
470  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
471  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
472  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
473  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
474  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
475  'from Geometry.EcalMapping.EcalMapping_cfi import *',
476  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
477  ],
478  "era" : "run2_HE_2017, run2_HF_2017, run2_HCAL_2017, run3_HB, phase2_hcal, phase2_hgcal, phase2_hgcalV9, hcalHardcodeConditions, hcalSkipPacker",
479  },
480  "C6" : {
481  1 : [
482  'Geometry/EcalCommonData/data/ectkcable.xml',
483  'Geometry/EcalCommonData/data/eregalgo/2026/v1/eregalgo.xml',
484  'Geometry/EcalCommonData/data/ebalgo.xml',
485  'Geometry/EcalCommonData/data/ebcon.xml',
486  'Geometry/EcalCommonData/data/ebrot.xml',
487  'Geometry/EcalCommonData/data/eecon.xml',
488  'Geometry/EcalCommonData/data/escon/2026/v1/escon.xml',
489  'Geometry/EcalCommonData/data/esalgo/2026/v1/esalgo.xml',
490  'Geometry/HcalCommonData/data/hcalrotations.xml',
491  'Geometry/HcalCommonData/data/hcal/NoHE/hcalalgo.xml',
492  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
493  'Geometry/HcalCommonData/data/hcalouteralgo.xml',
494  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
495  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/hcalSimNumbering.xml',
496  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/hcalRecNumbering.xml',
497  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
498  'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml',
499  'Geometry/HGCalCommonData/data/hgcal/v9/hgcal.xml',
500  'Geometry/HGCalCommonData/data/hgcalcell/v9/hgcalcell.xml',
501  'Geometry/HGCalCommonData/data/hgcalwafer/v9/hgcalwafer.xml',
502  'Geometry/HGCalCommonData/data/hgcalEE/v9/hgcalEE.xml',
503  'Geometry/HGCalCommonData/data/hgcalHEsil/v9/hgcalHEsil.xml',
504  'Geometry/HGCalCommonData/data/hgcalHEmix/v9/hgcalHEmix.xml',
505  'Geometry/HGCalCommonData/data/hgcalCons/v9/hgcalCons.xml',
506  'Geometry/ForwardCommonData/data/hfnose/v1a/hfnose.xml',
507  'Geometry/ForwardCommonData/data/hfnoseCell/v1/hfnoseCell.xml',
508  'Geometry/ForwardCommonData/data/hfnoseWafer/v1/hfnoseWafer.xml',
509  'Geometry/ForwardCommonData/data/hfnoseLayer/v1/hfnoseLayer.xml',
510  'Geometry/ForwardCommonData/data/hfnoseCons/v1/hfnoseCons.xml',
511  ],
512  3 : [
513  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
514  'Geometry/HcalCommonData/data/hcalsens/NoHE/hcalsenspmf.xml',
515  'Geometry/HcalSimData/data/hf.xml',
516  'Geometry/HcalSimData/data/hfpmt.xml',
517  'Geometry/HcalSimData/data/hffibrebundle.xml',
518  'Geometry/HGCalSimData/data/CaloUtil.xml',
519  'Geometry/HGCalSimData/data/hgcsensv9.xml',
520  'Geometry/ForwardSimData/data/hfnosesens.xml',
521  ],
522  4 : [
523  'Geometry/HcalSimData/data/HcalProdCuts.xml',
524  'Geometry/EcalSimData/data/EcalProdCuts.xml',
525  'Geometry/HGCalSimData/data/hgcProdCutsv9.xml',
526  'Geometry/ForwardSimData/data/hfnoseProdCuts.xml',
527  ],
528  "sim" : [
529  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
530  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
531  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
532  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *',
533  'from Geometry.ForwardCommonData.hfnoseParametersInitialization_cfi import *',
534  'from Geometry.ForwardCommonData.hfnoseNumberingInitialization_cfi import *',
535  ],
536  "reco" : [
537  'from Geometry.CaloEventSetup.HGCalV9Topology_cfi import *',
538  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
539  'from Geometry.CaloEventSetup.HFNoseTopology_cfi import *',
540  'from Geometry.ForwardGeometry.HFNoseGeometryESProducer_cfi import *',
541  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
542  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
543  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
544  ' SelectedCalos = cms.vstring("HCAL",',
545  ' "ZDC",',
546  ' "EcalBarrel",',
547  ' "TOWER",',
548  ' "HGCalEESensitive",',
549  ' "HGCalHESiliconSensitive",',
550  ' "HGCalHEScintillatorSensitive",',
551  ' "HGCalHFNoseSensitive",',
552  ' )',
553  ')',
554  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
555  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
556  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
557  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
558  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
559  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
560  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
561  'from Geometry.EcalMapping.EcalMapping_cfi import *',
562  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
563  ],
564  "era" : "run2_HE_2017, run2_HF_2017, run2_HCAL_2017, run3_HB, phase2_hcal, phase2_hgcal, phase2_hgcalV9, hcalHardcodeConditions, hcalSkipPacker, phase2_hfnose",
565  },
566  "C8" : {
567  1 : [
568  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
569  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
570  'Geometry/EcalCommonData/data/ectkcablemat/2026/v1/ectkcablemat.xml',
571  'Geometry/EcalCommonData/data/ebalgo.xml',
572  'Geometry/EcalCommonData/data/ebcon.xml',
573  'Geometry/EcalCommonData/data/ebrot.xml',
574  'Geometry/HcalCommonData/data/hcalrotations.xml',
575  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
576  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
577  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
578  'Geometry/HcalCommonData/data/hcalouteralgo.xml',
579  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
580  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/hcalSimNumbering.xml',
581  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/hcalRecNumbering.xml',
582  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
583  'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml',
584  'Geometry/HGCalCommonData/data/hgcal/v10/hgcal.xml',
585  'Geometry/HGCalCommonData/data/hgcalcell/v9/hgcalcell.xml',
586  'Geometry/HGCalCommonData/data/hgcalwafer/v9/hgcalwafer.xml',
587  'Geometry/HGCalCommonData/data/hgcalEE/v10/hgcalEE.xml',
588  'Geometry/HGCalCommonData/data/hgcalHEsil/v10/hgcalHEsil.xml',
589  'Geometry/HGCalCommonData/data/hgcalHEmix/v10/hgcalHEmix.xml',
590  'Geometry/HGCalCommonData/data/hgcalCons/v10/hgcalCons.xml',
591  ],
592  3 : [
593  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
594  'Geometry/HcalCommonData/data/hcalsens/NoHE/hcalsenspmf.xml',
595  'Geometry/HcalSimData/data/hf.xml',
596  'Geometry/HcalSimData/data/hfpmt.xml',
597  'Geometry/HcalSimData/data/hffibrebundle.xml',
598  'Geometry/HcalSimData/data/CaloUtil.xml',
599  'Geometry/HGCalSimData/data/hgcsensv9.xml',
600  ],
601  4 : [
602  'Geometry/HcalSimData/data/HcalProdCuts.xml',
603  'Geometry/EcalSimData/data/EcalProdCuts.xml',
604  'Geometry/HGCalSimData/data/hgcProdCutsv9.xml',
605  ],
606  "sim" : [
607  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
608  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
609  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
610  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
611  ],
612  "reco" : [
613  'from Geometry.CaloEventSetup.HGCalV9Topology_cfi import *',
614  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
615  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
616  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
617  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
618  ' SelectedCalos = cms.vstring("HCAL",',
619  ' "ZDC",',
620  ' "EcalBarrel",',
621  ' "TOWER",',
622  ' "HGCalEESensitive",',
623  ' "HGCalHESiliconSensitive",',
624  ' "HGCalHEScintillatorSensitive"',
625  ' )',
626  ')',
627  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
628  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
629  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
630  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
631  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
632  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
633  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
634  'from Geometry.EcalMapping.EcalMapping_cfi import *',
635  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
636  ],
637  "era" : "run2_HE_2017, run2_HF_2017, run2_HCAL_2017, run3_HB, phase2_hcal, phase2_hgcal, phase2_hgcalV9, phase2_hgcalV10, hcalHardcodeConditions, hcalSkipPacker",
638  },
639  "C9" : {
640  1 : [
641  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
642  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
643  'Geometry/EcalCommonData/data/ectkcablemat/2026/v1/ectkcablemat.xml',
644  'Geometry/EcalCommonData/data/ebalgo.xml',
645  'Geometry/EcalCommonData/data/ebcon.xml',
646  'Geometry/EcalCommonData/data/ebrot.xml',
647  'Geometry/HcalCommonData/data/hcalrotations.xml',
648  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
649  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
650  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
651  'Geometry/HcalCommonData/data/hcalouteralgo.xml',
652  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
653  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/hcalSimNumbering.xml',
654  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/hcalRecNumbering.xml',
655  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
656  'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml',
657  'Geometry/HGCalCommonData/data/hgcal/v11/hgcal.xml',
658  'Geometry/HGCalCommonData/data/hgcalcell/v9/hgcalcell.xml',
659  'Geometry/HGCalCommonData/data/hgcalwafer/v9/hgcalwafer.xml',
660  'Geometry/HGCalCommonData/data/hgcalEE/v10/hgcalEE.xml',
661  'Geometry/HGCalCommonData/data/hgcalHEsil/v11/hgcalHEsil.xml',
662  'Geometry/HGCalCommonData/data/hgcalHEmix/v11/hgcalHEmix.xml',
663  'Geometry/HGCalCommonData/data/hgcalCons/v11/hgcalCons.xml',
664  ],
665  3 : [
666  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
667  'Geometry/HcalCommonData/data/hcalsens/NoHE/hcalsenspmf.xml',
668  'Geometry/HcalSimData/data/hf.xml',
669  'Geometry/HcalSimData/data/hfpmt.xml',
670  'Geometry/HcalSimData/data/hffibrebundle.xml',
671  'Geometry/HcalSimData/data/CaloUtil.xml',
672  'Geometry/HGCalSimData/data/hgcsensv9.xml',
673  ],
674  4 : [
675  'Geometry/HcalSimData/data/HcalProdCuts.xml',
676  'Geometry/EcalSimData/data/EcalProdCuts.xml',
677  'Geometry/HGCalSimData/data/hgcProdCutsv9.xml',
678  ],
679  "sim" : [
680  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
681  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
682  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
683  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
684  ],
685  "reco" : [
686  'from Geometry.CaloEventSetup.HGCalV9Topology_cfi import *',
687  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
688  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
689  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
690  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
691  ' SelectedCalos = cms.vstring("HCAL",',
692  ' "ZDC",',
693  ' "EcalBarrel",',
694  ' "TOWER",',
695  ' "HGCalEESensitive",',
696  ' "HGCalHESiliconSensitive",',
697  ' "HGCalHEScintillatorSensitive"',
698  ' )',
699  ')',
700  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
701  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
702  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
703  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
704  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
705  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
706  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
707  'from Geometry.EcalMapping.EcalMapping_cfi import *',
708  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
709  ],
710  "era" : "run2_HE_2017, run2_HF_2017, run2_HCAL_2017, run3_HB, phase2_hcal, phase2_hgcal, phase2_hgcalV9, phase2_hgcalV10, phase2_hgcalV11, hcalHardcodeConditions, hcalSkipPacker",
711  },
712  "C10" : {
713  1 : [
714  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
715  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
716  'Geometry/EcalCommonData/data/ectkcablemat/2026/v1/ectkcablemat.xml',
717  'Geometry/EcalCommonData/data/ebalgo.xml',
718  'Geometry/EcalCommonData/data/ebcon.xml',
719  'Geometry/EcalCommonData/data/ebrot.xml',
720  'Geometry/HcalCommonData/data/hcalrotations.xml',
721  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
722  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
723  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
724  'Geometry/HcalCommonData/data/hcalouteralgo.xml',
725  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
726  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/hcalSimNumbering.xml',
727  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/hcalRecNumbering.xml',
728  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
729  'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml',
730  'Geometry/HGCalCommonData/data/hgcal/v11/hgcal.xml',
731  'Geometry/HGCalCommonData/data/hgcalcell/v9/hgcalcell.xml',
732  'Geometry/HGCalCommonData/data/hgcalwafer/v9/hgcalwafer.xml',
733  'Geometry/HGCalCommonData/data/hgcalEE/v10/hgcalEE.xml',
734  'Geometry/HGCalCommonData/data/hgcalHEsil/v11/hgcalHEsil.xml',
735  'Geometry/HGCalCommonData/data/hgcalHEmix/v11/hgcalHEmix.xml',
736  'Geometry/HGCalCommonData/data/hgcalCons/v11/hgcalCons.xml',
737  'Geometry/ForwardCommonData/data/hfnose/v3/hfnose.xml',
738  'Geometry/ForwardCommonData/data/hfnoseCell/v1/hfnoseCell.xml',
739  'Geometry/ForwardCommonData/data/hfnoseWafer/v1/hfnoseWafer.xml',
740  'Geometry/ForwardCommonData/data/hfnoseLayer/v1/hfnoseLayer.xml',
741  'Geometry/ForwardCommonData/data/hfnoseCons/v1/hfnoseCons.xml',
742  ],
743  3 : [
744  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
745  'Geometry/HcalCommonData/data/hcalsens/NoHE/hcalsenspmf.xml',
746  'Geometry/HcalSimData/data/hf.xml',
747  'Geometry/HcalSimData/data/hfpmt.xml',
748  'Geometry/HcalSimData/data/hffibrebundle.xml',
749  'Geometry/HcalSimData/data/CaloUtil.xml',
750  'Geometry/HGCalSimData/data/hgcsensv9.xml',
751  'Geometry/ForwardSimData/data/hfnosesens.xml',
752  ],
753  4 : [
754  'Geometry/HcalSimData/data/HcalProdCuts.xml',
755  'Geometry/EcalSimData/data/EcalProdCuts.xml',
756  'Geometry/HGCalSimData/data/hgcProdCutsv9.xml',
757  'Geometry/ForwardSimData/data/hfnoseProdCuts.xml',
758  ],
759  "sim" : [
760  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
761  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
762  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
763  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *',
764  'from Geometry.ForwardCommonData.hfnoseParametersInitialization_cfi import *',
765  'from Geometry.ForwardCommonData.hfnoseNumberingInitialization_cfi import *',
766  ],
767  "reco" : [
768  'from Geometry.CaloEventSetup.HGCalV9Topology_cfi import *',
769  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
770  'from Geometry.CaloEventSetup.HFNoseTopology_cfi import *',
771  'from Geometry.ForwardGeometry.HFNoseGeometryESProducer_cfi import *',
772  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
773  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
774  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
775  ' SelectedCalos = cms.vstring("HCAL",',
776  ' "ZDC",',
777  ' "EcalBarrel",',
778  ' "TOWER",',
779  ' "HGCalEESensitive",',
780  ' "HGCalHESiliconSensitive",',
781  ' "HGCalHEScintillatorSensitive",',
782  ' "HGCalHFNoseSensitive",',
783  ' )',
784  ')',
785  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
786  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
787  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
788  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
789  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
790  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
791  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
792  'from Geometry.EcalMapping.EcalMapping_cfi import *',
793  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
794  ],
795  "era" : "run2_HE_2017, run2_HF_2017, run2_HCAL_2017, run3_HB, phase2_hcal, phase2_hgcal, phase2_hgcalV9, phase2_hgcalV10, phase2_hgcalV11, phase2_hfnose, hcalHardcodeConditions, hcalSkipPacker",
796  },
797  "C11" : {
798  1 : [
799  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
800  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
801  'Geometry/EcalCommonData/data/ectkcablemat/2026/v1/ectkcablemat.xml',
802  'Geometry/EcalCommonData/data/ebalgo.xml',
803  'Geometry/EcalCommonData/data/ebcon.xml',
804  'Geometry/EcalCommonData/data/ebrot.xml',
805  'Geometry/HcalCommonData/data/hcalrotations.xml',
806  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
807  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
808  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
809  'Geometry/HcalCommonData/data/hcalouteralgo.xml',
810  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
811  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/hcalSimNumbering.xml',
812  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/hcalRecNumbering.xml',
813  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
814  'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml',
815  'Geometry/HGCalCommonData/data/hgcal/v12/hgcal.xml',
816  'Geometry/HGCalCommonData/data/hgcalcell/v9/hgcalcell.xml',
817  'Geometry/HGCalCommonData/data/hgcalwafer/v9/hgcalwafer.xml',
818  'Geometry/HGCalCommonData/data/hgcalEE/v12/hgcalEE.xml',
819  'Geometry/HGCalCommonData/data/hgcalHEsil/v12/hgcalHEsil.xml',
820  'Geometry/HGCalCommonData/data/hgcalHEmix/v12/hgcalHEmix.xml',
821  'Geometry/HGCalCommonData/data/hgcalCons/v12/hgcalCons.xml',
822  ],
823  3 : [
824  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
825  'Geometry/HcalCommonData/data/hcalsens/NoHE/hcalsenspmf.xml',
826  'Geometry/HcalSimData/data/hf.xml',
827  'Geometry/HcalSimData/data/hfpmt.xml',
828  'Geometry/HcalSimData/data/hffibrebundle.xml',
829  'Geometry/HcalSimData/data/CaloUtil.xml',
830  'Geometry/HGCalSimData/data/hgcsensv9.xml',
831  ],
832  4 : [
833  'Geometry/HcalSimData/data/HcalProdCuts/2021/v1/HcalProdCuts.xml',
834  'Geometry/EcalSimData/data/EcalProdCuts.xml',
835  'Geometry/HGCalSimData/data/hgcProdCutsv9.xml',
836  ],
837  "sim" : [
838  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
839  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
840  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
841  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
842  ],
843  "reco" : [
844  'from Geometry.CaloEventSetup.HGCalV9Topology_cfi import *',
845  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
846  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
847  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
848  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
849  ' SelectedCalos = cms.vstring("HCAL",',
850  ' "ZDC",',
851  ' "EcalBarrel",',
852  ' "TOWER",',
853  ' "HGCalEESensitive",',
854  ' "HGCalHESiliconSensitive",',
855  ' "HGCalHEScintillatorSensitive"',
856  ' )',
857  ')',
858  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
859  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
860  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
861  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
862  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
863  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
864  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
865  'from Geometry.EcalMapping.EcalMapping_cfi import *',
866  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
867  ],
868  "era" : "run2_HE_2017, run2_HF_2017, run2_HCAL_2017, run3_HB, phase2_hcal, phase2_hgcal, phase2_hgcalV9, phase2_hgcalV10, phase2_hgcalV11, hcalHardcodeConditions, hcalSkipPacker",
869  },
870  "C12" : {
871  1 : [
872  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
873  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
874  'Geometry/EcalCommonData/data/ectkcablemat/2026/v1/ectkcablemat.xml',
875  'Geometry/EcalCommonData/data/ebalgo.xml',
876  'Geometry/EcalCommonData/data/ebcon.xml',
877  'Geometry/EcalCommonData/data/ebrot.xml',
878  'Geometry/HcalCommonData/data/hcalrotations.xml',
879  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
880  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
881  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
882  'Geometry/HcalCommonData/data/hcalouteralgo.xml',
883  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
884  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/hcalSimNumbering.xml',
885  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/hcalRecNumbering.xml',
886  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
887  'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml',
888  'Geometry/HGCalCommonData/data/hgcal/v12/hgcal.xml',
889  'Geometry/HGCalCommonData/data/hgcalcell/v9/hgcalcell.xml',
890  'Geometry/HGCalCommonData/data/hgcalwafer/v9/hgcalwafer.xml',
891  'Geometry/HGCalCommonData/data/hgcalEE/v12/hgcalEE.xml',
892  'Geometry/HGCalCommonData/data/hgcalHEsil/v12/hgcalHEsil.xml',
893  'Geometry/HGCalCommonData/data/hgcalHEmix/v12/hgcalHEmix.xml',
894  'Geometry/HGCalCommonData/data/hgcalCons/v12/hgcalCons.xml',
895  'Geometry/ForwardCommonData/data/hfnose/v4/hfnose.xml',
896  'Geometry/ForwardCommonData/data/hfnoseCell/v1/hfnoseCell.xml',
897  'Geometry/ForwardCommonData/data/hfnoseWafer/v1/hfnoseWafer.xml',
898  'Geometry/ForwardCommonData/data/hfnoseLayer/v2/hfnoseLayer.xml',
899  'Geometry/ForwardCommonData/data/hfnoseCons/v1m/hfnoseCons.xml',
900  ],
901  3 : [
902  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
903  'Geometry/HcalCommonData/data/hcalsens/NoHE/hcalsenspmf.xml',
904  'Geometry/HcalSimData/data/hf.xml',
905  'Geometry/HcalSimData/data/hfpmt.xml',
906  'Geometry/HcalSimData/data/hffibrebundle.xml',
907  'Geometry/HcalSimData/data/CaloUtil.xml',
908  'Geometry/HGCalSimData/data/hgcsensv9.xml',
909  'Geometry/ForwardSimData/data/hfnosesens.xml',
910  ],
911  4 : [
912  'Geometry/HcalSimData/data/HcalProdCuts/2021/v1/HcalProdCuts.xml',
913  'Geometry/EcalSimData/data/EcalProdCuts.xml',
914  'Geometry/HGCalSimData/data/hgcProdCutsv9.xml',
915  'Geometry/ForwardSimData/data/hfnoseProdCuts.xml',
916  ],
917  "sim" : [
918  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
919  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
920  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
921  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *',
922  'from Geometry.ForwardCommonData.hfnoseParametersInitialization_cfi import *',
923  'from Geometry.ForwardCommonData.hfnoseNumberingInitialization_cfi import *',
924  ],
925  "reco" : [
926  'from Geometry.CaloEventSetup.HGCalV9Topology_cfi import *',
927  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
928  'from Geometry.CaloEventSetup.HFNoseTopology_cfi import *',
929  'from Geometry.ForwardGeometry.HFNoseGeometryESProducer_cfi import *',
930  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
931  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
932  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
933  ' SelectedCalos = cms.vstring("HCAL",',
934  ' "ZDC",',
935  ' "EcalBarrel",',
936  ' "TOWER",',
937  ' "HGCalEESensitive",',
938  ' "HGCalHESiliconSensitive",',
939  ' "HGCalHEScintillatorSensitive",',
940  ' "HGCalHFNoseSensitive",',
941  ' )',
942  ')',
943  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
944  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
945  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
946  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
947  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
948  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
949  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
950  'from Geometry.EcalMapping.EcalMapping_cfi import *',
951  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
952  ],
953  "era" : "run2_HE_2017, run2_HF_2017, run2_HCAL_2017, run3_HB, phase2_hcal, phase2_hgcal, phase2_hgcalV9, phase2_hgcalV10, phase2_hgcalV11, phase2_hfnose, hcalHardcodeConditions, hcalSkipPacker",
954  },
955 
956 }
957 
958 muonDict = {
959  "abbrev" : "M",
960  "name" : "muon",
961  "default" : 2,
962  "M2" : {
963  1 : [
964  'Geometry/MuonCommonData/data/mbCommon/2017/v2/mbCommon.xml',
965  'Geometry/MuonCommonData/data/mb1/2015/v1/mb1.xml',
966  'Geometry/MuonCommonData/data/mb2/2015/v1/mb2.xml',
967  'Geometry/MuonCommonData/data/mb3/2015/v1/mb3.xml',
968  'Geometry/MuonCommonData/data/mb4/2015/v1/mb4.xml',
969  'Geometry/MuonCommonData/data/muonYoke/2021/v2/muonYoke.xml',
970  'Geometry/MuonCommonData/data/mf/2026/v2/mf.xml',
971  'Geometry/MuonCommonData/data/rpcf/2026/v1/rpcf.xml',
972  'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml',
973  'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml',
974  'Geometry/MuonCommonData/data/gem21/TDR_Dev/gem21.xml',
975  'Geometry/MuonCommonData/data/csc/2015/v1/csc.xml',
976  'Geometry/MuonCommonData/data/mfshield/2026/v1/mfshield.xml',
977  'Geometry/MuonCommonData/data/me0/TDR_Dev/me0.xml',
978  ],
979  2 : [
980  'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/muonNumbering.xml',
981  ],
982  3 : [
983  'Geometry/MuonSimData/data/PhaseII/ME0EtaPart/muonSens.xml',
984  'Geometry/DTGeometryBuilder/data/dtSpecsFilter.xml',
985  'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
986  'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
987  'Geometry/RPCGeometryBuilder/data/PhaseII/RPCSpecs.xml',
988  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecsFilter.xml',
989  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecs.xml',
990  ],
991  4 : [
992  'Geometry/MuonSimData/data/PhaseII/muonProdCuts.xml',
993  ],
994  "sim" : [
995  'from Geometry.MuonNumbering.muonGeometryConstants_cff import *',
996  ],
997  "reco" : [
998  'from Geometry.MuonNumbering.muonNumberingInitialization_cfi import *',
999  'from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *',
1000  'from Geometry.GEMGeometryBuilder.gemGeometry_cfi import *',
1001  'from Geometry.GEMGeometryBuilder.me0Geometry_cfi import *',
1002  'from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import *',
1003  'from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import *',
1004  ],
1005  "era" : "phase2_muon, run3_GEM",
1006  },
1007  "M3" : {
1008  1 : [
1009  'Geometry/MuonCommonData/data/mbCommon/2017/v2/mbCommon.xml',
1010  'Geometry/MuonCommonData/data/mb1/2015/v1/mb1.xml',
1011  'Geometry/MuonCommonData/data/mb2/2015/v1/mb2.xml',
1012  'Geometry/MuonCommonData/data/mb3/2015/v1/mb3.xml',
1013  'Geometry/MuonCommonData/data/mb4/2015/v1/mb4.xml',
1014  'Geometry/MuonCommonData/data/muonYoke/2021/v2/muonYoke.xml',
1015  'Geometry/MuonCommonData/data/mf/2026/v2/mf.xml',
1016  'Geometry/MuonCommonData/data/rpcf/2026/v1/rpcf.xml',
1017  'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml',
1018  'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml',
1019  'Geometry/MuonCommonData/data/gem21/TDR_Dev/gem21.xml',
1020  'Geometry/MuonCommonData/data/csc/2015/v1/csc.xml',
1021  'Geometry/MuonCommonData/data/mfshield/2026/v1/mfshield.xml',
1022  'Geometry/MuonCommonData/data/me0/TDR_Dev/me0.xml',
1023  ],
1024  2 : [
1025  'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/muonNumbering.xml',
1026  ],
1027  3 : [
1028  'Geometry/MuonSimData/data/PhaseII/ME0EtaPart/muonSens.xml',
1029  'Geometry/DTGeometryBuilder/data/dtSpecsFilter.xml',
1030  'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
1031  'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
1032  'Geometry/RPCGeometryBuilder/data/2026/v1/RPCSpecs.xml',
1033  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecsFilter.xml',
1034  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecs.xml',
1035  ],
1036  4 : [
1037  'Geometry/MuonSimData/data/PhaseII/muonProdCuts.xml',
1038  ],
1039  "sim" : [
1040  'from Geometry.MuonNumbering.muonGeometryConstants_cff import *',
1041  ],
1042  "reco" : [
1043  'from Geometry.MuonNumbering.muonNumberingInitialization_cfi import *',
1044  'from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *',
1045  'from Geometry.GEMGeometryBuilder.gemGeometry_cfi import *',
1046  'from Geometry.GEMGeometryBuilder.me0Geometry_cfi import *',
1047  'from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import *',
1048  'from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import *',
1049  ],
1050  "era" : "phase2_muon, run3_GEM",
1051  },
1052 
1053  "M4" : {
1054  1 : [
1055  'Geometry/MuonCommonData/data/mbCommon/2021/v1/mbCommon.xml',
1056  'Geometry/MuonCommonData/data/mb1/2015/v2/mb1.xml',
1057  'Geometry/MuonCommonData/data/mb2/2015/v2/mb2.xml',
1058  'Geometry/MuonCommonData/data/mb3/2015/v2/mb3.xml',
1059  'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml',
1060  'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml',
1061  'Geometry/MuonCommonData/data/muonYoke/2021/v2/muonYoke.xml',
1062  'Geometry/MuonCommonData/data/csc/2021/v1/csc.xml',
1063  'Geometry/MuonCommonData/data/mf/2026/v2/mf.xml',
1064  'Geometry/MuonCommonData/data/rpcf/2026/v2/rpcf.xml',
1065  'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml',
1066  'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml',
1067  'Geometry/MuonCommonData/data/gem21/TDR_Dev/gem21.xml',
1068  'Geometry/MuonCommonData/data/mfshield/2026/v1/mfshield.xml',
1069  'Geometry/MuonCommonData/data/me0/TDR_Dev/v2/me0.xml',
1070  ],
1071  2 : [
1072  'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/muonNumbering.xml',
1073  ],
1074  3 : [
1075  'Geometry/MuonSimData/data/PhaseII/ME0EtaPart/muonSens.xml',
1076  'Geometry/DTGeometryBuilder/data/dtSpecsFilter.xml',
1077  'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
1078  'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
1079  'Geometry/RPCGeometryBuilder/data/2026/v1/RPCSpecs.xml',
1080  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecsFilter.xml',
1081  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecs.xml',
1082  ],
1083  4 : [
1084  'Geometry/MuonSimData/data/PhaseII/muonProdCuts.xml',
1085  ],
1086  "sim" : [
1087  'from Geometry.MuonNumbering.muonGeometryConstants_cff import *',
1088  ],
1089  "reco" : [
1090  'from Geometry.MuonNumbering.muonNumberingInitialization_cfi import *',
1091  'from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *',
1092  'from Geometry.GEMGeometryBuilder.gemGeometry_cfi import *',
1093  'from Geometry.GEMGeometryBuilder.me0Geometry_cfi import *',
1094  'from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import *',
1095  'from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import *',
1096  ],
1097  "era" : "phase2_muon, run3_GEM",
1098  },
1099 
1100  "M5" : {
1101  1 : [
1102  'Geometry/MuonCommonData/data/mbCommon/2021/v1/mbCommon.xml',
1103  'Geometry/MuonCommonData/data/mb1/2015/v2/mb1.xml',
1104  'Geometry/MuonCommonData/data/mb2/2015/v2/mb2.xml',
1105  'Geometry/MuonCommonData/data/mb3/2015/v2/mb3.xml',
1106  'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml',
1107  'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml',
1108  'Geometry/MuonCommonData/data/muonYoke/2021/v3/muonYoke.xml',
1109  'Geometry/MuonCommonData/data/csc/2021/v2/csc.xml',
1110  'Geometry/MuonCommonData/data/mf/2026/v3/mf.xml',
1111  'Geometry/MuonCommonData/data/rpcf/2026/v3/rpcf.xml',
1112  'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml',
1113  'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml',
1114  'Geometry/MuonCommonData/data/gem21/TDR_Dev/gem21.xml',
1115  'Geometry/MuonCommonData/data/mfshield/2026/v1/mfshield.xml',
1116  'Geometry/MuonCommonData/data/me0/TDR_Dev/v2/me0.xml',
1117  ],
1118  2 : [
1119  'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/v1/muonNumbering.xml',
1120  ],
1121  3 : [
1122  'Geometry/MuonSimData/data/PhaseII/ME0EtaPart/muonSens.xml',
1123  'Geometry/DTGeometryBuilder/data/dtSpecsFilter.xml',
1124  'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
1125  'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
1126  'Geometry/RPCGeometryBuilder/data/2026/v1/RPCSpecs.xml',
1127  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecsFilter.xml',
1128  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecs.xml',
1129  ],
1130  4 : [
1131  'Geometry/MuonSimData/data/PhaseII/muonProdCuts.xml',
1132  ],
1133  "sim" : [
1134  'from Geometry.MuonNumbering.muonGeometryConstants_cff import *',
1135  ],
1136  "reco" : [
1137  'from Geometry.MuonNumbering.muonNumberingInitialization_cfi import *',
1138  'from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *',
1139  'from Geometry.GEMGeometryBuilder.gemGeometry_cfi import *',
1140  'from Geometry.GEMGeometryBuilder.me0Geometry_cfi import *',
1141  'from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import *',
1142  'from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import *',
1143  ],
1144  "era" : "phase2_muon, run3_GEM",
1145  },
1146 
1147  "M6" : {
1148  1 : [
1149  'Geometry/MuonCommonData/data/mbCommon/2021/v1/mbCommon.xml',
1150  'Geometry/MuonCommonData/data/mb1/2015/v2/mb1.xml',
1151  'Geometry/MuonCommonData/data/mb2/2015/v2/mb2.xml',
1152  'Geometry/MuonCommonData/data/mb3/2015/v2/mb3.xml',
1153  'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml',
1154  'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml',
1155  'Geometry/MuonCommonData/data/muonYoke/2021/v3/muonYoke.xml',
1156  'Geometry/MuonCommonData/data/csc/2021/v2/csc.xml',
1157  'Geometry/MuonCommonData/data/mf/2026/v5/mf.xml',
1158  'Geometry/MuonCommonData/data/rpcf/2026/v3/rpcf.xml',
1159  'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml',
1160  'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml',
1161  'Geometry/MuonCommonData/data/gem21/TDR_Dev/gem21.xml',
1162  'Geometry/MuonCommonData/data/mfshield/2026/v1/mfshield.xml',
1163  'Geometry/MuonCommonData/data/me0/TDR_Dev/v3/me0.xml',
1164  ],
1165  2 : [
1166  'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/v1/muonNumbering.xml',
1167  ],
1168  3 : [
1169  'Geometry/MuonSimData/data/PhaseII/ME0EtaPart/muonSens.xml',
1170  'Geometry/DTGeometryBuilder/data/dtSpecsFilter.xml',
1171  'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
1172  'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
1173  'Geometry/RPCGeometryBuilder/data/2026/v1/RPCSpecs.xml',
1174  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecsFilter.xml',
1175  'Geometry/GEMGeometryBuilder/data/v7/GEMSpecs.xml',
1176  ],
1177  4 : [
1178  'Geometry/MuonSimData/data/PhaseII/muonProdCuts.xml',
1179  ],
1180  "sim" : [
1181  'from Geometry.MuonNumbering.muonGeometryConstants_cff import *',
1182  ],
1183  "reco" : [
1184  'from Geometry.MuonNumbering.muonNumberingInitialization_cfi import *',
1185  'from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *',
1186  'from Geometry.GEMGeometryBuilder.gemGeometry_cfi import *',
1187  'from Geometry.GEMGeometryBuilder.me0Geometry_cfi import *',
1188  'from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import *',
1189  'from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import *',
1190  ],
1191  "era" : "phase2_muon, run3_GEM",
1192  },
1193 
1194 }
1195 
1196 forwardDict = {
1197  "abbrev" : "F",
1198  "name" : "forward",
1199  "default" : 2,
1200  "F2" : {
1201  1 : [
1202  'Geometry/ForwardCommonData/data/forwardshield/2017/v1/forwardshield.xml',
1203  'Geometry/ForwardCommonData/data/brmrotations.xml',
1204  'Geometry/ForwardCommonData/data/PostLS2/brm.xml',
1205  'Geometry/ForwardCommonData/data/zdcmaterials.xml',
1206  'Geometry/ForwardCommonData/data/lumimaterials.xml',
1207  'Geometry/ForwardCommonData/data/zdcrotations.xml',
1208  'Geometry/ForwardCommonData/data/lumirotations.xml',
1209  'Geometry/ForwardCommonData/data/zdc.xml',
1210  'Geometry/ForwardCommonData/data/zdclumi.xml',
1211  'Geometry/ForwardCommonData/data/cmszdc.xml',
1212  ],
1213  3 : [
1214  'Geometry/ForwardCommonData/data/brmsens.xml',
1215  'Geometry/ForwardSimData/data/zdcsens.xml',
1216  ],
1217  4 : [
1218  'Geometry/ForwardSimData/data/zdcProdCuts.xml',
1219  'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml',
1220  ],
1221  "reco" :[
1222  'from Geometry.ForwardGeometry.ForwardGeometry_cfi import *',
1223  ]
1224  },
1225  "F3" : {
1226  1 : [
1227  'Geometry/ForwardCommonData/data/forwardshield/2026/v1/forwardshield.xml',
1228  'Geometry/ForwardCommonData/data/brmrotations.xml',
1229  'Geometry/ForwardCommonData/data/brm/2026/v2/brm.xml',
1230  'Geometry/ForwardCommonData/data/zdcmaterials.xml',
1231  'Geometry/ForwardCommonData/data/lumimaterials.xml',
1232  'Geometry/ForwardCommonData/data/zdcrotations.xml',
1233  'Geometry/ForwardCommonData/data/lumirotations.xml',
1234  'Geometry/ForwardCommonData/data/zdc.xml',
1235  'Geometry/ForwardCommonData/data/zdclumi.xml',
1236  'Geometry/ForwardCommonData/data/cmszdc.xml',
1237  ],
1238  3 : [
1239  'Geometry/ForwardCommonData/data/brmsens.xml',
1240  'Geometry/ForwardSimData/data/zdcsens.xml',
1241  ],
1242  4 : [
1243  'Geometry/ForwardSimData/data/zdcProdCuts.xml',
1244  'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml',
1245  ],
1246  "sim" : [
1247  ],
1248  "reco" :[
1249  'from Geometry.ForwardGeometry.ForwardGeometry_cfi import *',
1250  ]
1251  },
1252  "F4" : {
1253  1 : [
1254  'Geometry/ForwardCommonData/data/forwardshield/2026/v2/forwardshield.xml',
1255  'Geometry/ForwardCommonData/data/brmrotations.xml',
1256  'Geometry/ForwardCommonData/data/PostLS2/brm.xml',
1257  'Geometry/ForwardCommonData/data/zdcmaterials.xml',
1258  'Geometry/ForwardCommonData/data/lumimaterials.xml',
1259  'Geometry/ForwardCommonData/data/zdcrotations.xml',
1260  'Geometry/ForwardCommonData/data/lumirotations.xml',
1261  'Geometry/ForwardCommonData/data/zdc.xml',
1262  'Geometry/ForwardCommonData/data/zdclumi.xml',
1263  'Geometry/ForwardCommonData/data/cmszdc.xml',
1264  ],
1265  3 : [
1266  'Geometry/ForwardCommonData/data/brmsens.xml',
1267  'Geometry/ForwardSimData/data/zdcsens.xml',
1268  ],
1269  4 : [
1270  'Geometry/ForwardSimData/data/zdcProdCuts.xml',
1271  'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml',
1272  ],
1273  "reco" :[
1274  'from Geometry.ForwardGeometry.ForwardGeometry_cfi import *',
1275  ]
1276  },
1277  "F5" : {
1278  1 : [
1279  'Geometry/ForwardCommonData/data/forwardshield/2026/v3/forwardshield.xml',
1280  'Geometry/ForwardCommonData/data/brmrotations.xml',
1281  'Geometry/ForwardCommonData/data/brm/2026/v2/brm.xml',
1282  'Geometry/ForwardCommonData/data/zdcmaterials.xml',
1283  'Geometry/ForwardCommonData/data/lumimaterials.xml',
1284  'Geometry/ForwardCommonData/data/zdcrotations.xml',
1285  'Geometry/ForwardCommonData/data/lumirotations.xml',
1286  'Geometry/ForwardCommonData/data/zdc.xml',
1287  'Geometry/ForwardCommonData/data/zdclumi.xml',
1288  'Geometry/ForwardCommonData/data/cmszdc.xml',
1289  ],
1290  3 : [
1291  'Geometry/ForwardCommonData/data/brmsens.xml',
1292  'Geometry/ForwardSimData/data/zdcsens.xml',
1293  ],
1294  4 : [
1295  'Geometry/ForwardSimData/data/zdcProdCuts.xml',
1296  'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml',
1297  ],
1298  "sim" : [
1299  ],
1300  "reco" :[
1301  'from Geometry.ForwardGeometry.ForwardGeometry_cfi import *',
1302  ]
1303  },
1304 
1305 }
1306 
1307 timingDict = {
1308  "abbrev" : "I",
1309  "name" : "timing",
1310  "default" : 5,
1311  "I5" : {
1312  1 : [
1313  'Geometry/MTDCommonData/data/btl.xml',
1314  'Geometry/MTDCommonData/data/etl.xml',
1315  'Geometry/MTDCommonData/data/CrystalBarZflat/mtd.xml',
1316  'Geometry/MTDCommonData/data/CrystalBarZflat/mtdStructureTopology.xml',
1317  'Geometry/MTDCommonData/data/CrystalBarZflat/mtdParameters.xml',
1318  ],
1319  3 : [
1320  'Geometry/MTDSimData/data/CrystalBarZflat/mtdsens.xml'
1321  ],
1322  4 : [
1323  'Geometry/MTDSimData/data/CrystalBarZflat/mtdProdCuts.xml'
1324  ],
1325  "sim" : [
1326  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cfi import *',
1327  ],
1328  "reco" :[
1329  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1330  'from Geometry.MTDGeometryBuilder.mtdParameters_cfi import *',
1331  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cfi import *',
1332  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1333  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1334  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1335  'mtdGeometry.applyAlignment = cms.bool(False)'
1336  ],
1337  "era" : "phase2_timing, phase2_timing_layer",
1338  },
1339  "I7" : {
1340  1 : [
1341  'Geometry/MTDCommonData/data/btl.xml',
1342  'Geometry/MTDCommonData/data/etl.xml',
1343  'Geometry/MTDCommonData/data/CrystalBarPhiFlat/mtd.xml',
1344  'Geometry/MTDCommonData/data/CrystalBarPhiFlat/mtdStructureTopology.xml',
1345  'Geometry/MTDCommonData/data/CrystalBarPhiFlat/mtdParameters.xml',
1346  ],
1347  3 : [
1348  'Geometry/MTDSimData/data/CrystalBarPhiFlat/mtdsens.xml'
1349  ],
1350  4 : [
1351  'Geometry/MTDSimData/data/CrystalBarPhiFlat/mtdProdCuts.xml'
1352  ],
1353  "sim" : [
1354  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cfi import *',
1355  ],
1356  "reco" :[
1357  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1358  'from Geometry.MTDGeometryBuilder.mtdParameters_cfi import *',
1359  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cfi import *',
1360  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1361  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1362  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1363  'mtdGeometry.applyAlignment = cms.bool(False)'
1364  ],
1365  "era" : "phase2_timing, phase2_timing_layer",
1366  },
1367  "I9" : {
1368  1 : [
1369  'Geometry/MTDCommonData/data/btl.xml',
1370  'Geometry/MTDCommonData/data/etl/v2/etl.xml',
1371  'Geometry/MTDCommonData/data/CrystalBarPhiFlat/v2/mtd.xml',
1372  'Geometry/MTDCommonData/data/CrystalBarPhiFlat/mtdStructureTopology.xml',
1373  'Geometry/MTDCommonData/data/CrystalBarPhiFlat/mtdParameters.xml',
1374  ],
1375  3 : [
1376  'Geometry/MTDSimData/data/CrystalBarPhiFlat/mtdsens.xml'
1377  ],
1378  4 : [
1379  'Geometry/MTDSimData/data/CrystalBarPhiFlat/mtdProdCuts.xml'
1380  ],
1381  "sim" : [
1382  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cfi import *',
1383  ],
1384  "reco" :[
1385  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1386  'from Geometry.MTDGeometryBuilder.mtdParameters_cfi import *',
1387  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cfi import *',
1388  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1389  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1390  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1391  'mtdGeometry.applyAlignment = cms.bool(False)'
1392  ],
1393  "era" : "phase2_timing, phase2_timing_layer",
1394  },
1395  "I10" : {
1396  1 : [
1397  'Geometry/MTDCommonData/data/btl.xml',
1398  'Geometry/MTDCommonData/data/etl/v2/etl.xml',
1399  'Geometry/MTDCommonData/data/CrystalBarPhiFlat/v3/mtd.xml',
1400  'Geometry/MTDCommonData/data/CrystalBarPhiFlat/mtdStructureTopology.xml',
1401  'Geometry/MTDCommonData/data/CrystalBarPhiFlat/mtdParameters.xml',
1402  ],
1403  3 : [
1404  'Geometry/MTDSimData/data/CrystalBarPhiFlat/mtdsens.xml'
1405  ],
1406  4 : [
1407  'Geometry/MTDSimData/data/CrystalBarPhiFlat/mtdProdCuts.xml'
1408  ],
1409  "sim" : [
1410  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cfi import *',
1411  ],
1412  "reco" :[
1413  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1414  'from Geometry.MTDGeometryBuilder.mtdParameters_cfi import *',
1415  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cfi import *',
1416  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1417  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1418  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1419  'mtdGeometry.applyAlignment = cms.bool(False)'
1420  ],
1421  "era" : "phase2_timing, phase2_timing_layer",
1422  },
1423  "I11" : {
1424  1 : [
1425  'Geometry/MTDCommonData/data/mtdMaterial/v1/mtdMaterial.xml',
1426  'Geometry/MTDCommonData/data/btl/v1/btl.xml',
1427  'Geometry/MTDCommonData/data/etl/v3/etl.xml',
1428  'Geometry/MTDCommonData/data/mtdParameters/v1/mtdStructureTopology.xml',
1429  'Geometry/MTDCommonData/data/mtdParameters/v1/mtdParameters.xml',
1430  ],
1431  3 : [
1432  'Geometry/MTDSimData/data/v1/mtdsens.xml'
1433  ],
1434  4 : [
1435  'Geometry/MTDSimData/data/v1/mtdProdCuts.xml'
1436  ],
1437  "sim" : [
1438  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1439  ],
1440  "reco" :[
1441  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1442  'from Geometry.MTDGeometryBuilder.mtdParameters_cff import *',
1443  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1444  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1445  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1446  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1447  'mtdGeometry.applyAlignment = cms.bool(False)'
1448  ],
1449  "era" : "phase2_timing, phase2_timing_layer",
1450  },
1451  "I12" : {
1452  1 : [
1453  'Geometry/MTDCommonData/data/mtdMaterial/v2/mtdMaterial.xml',
1454  'Geometry/MTDCommonData/data/btl/v1/btl.xml',
1455  'Geometry/MTDCommonData/data/etl/v4/etl.xml',
1456  'Geometry/MTDCommonData/data/mtdParameters/v2/mtdStructureTopology.xml',
1457  'Geometry/MTDCommonData/data/mtdParameters/v2/mtdParameters.xml',
1458  ],
1459  3 : [
1460  'Geometry/MTDSimData/data/v2/mtdsens.xml'
1461  ],
1462  4 : [
1463  'Geometry/MTDSimData/data/v2/mtdProdCuts.xml'
1464  ],
1465  "sim" : [
1466  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1467  ],
1468  "reco" :[
1469  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1470  'from Geometry.MTDGeometryBuilder.mtdParameters_cff import *',
1471  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1472  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1473  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1474  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1475  'mtdGeometry.applyAlignment = cms.bool(False)'
1476  ],
1477  "era" : "phase2_timing, phase2_timing_layer",
1478  },
1479 }
1480 
1481 allDicts = [ commonDict, trackerDict, caloDict, muonDict, forwardDict, timingDict ]
1482 
1483 detectorVersionDict = {
1484  ("O2","T6","C4","M2","F2","I5") : "D35",
1485  ("O3","T14","C8","M3","F2","I9") : "D41",
1486  ("O2","T14","C4","M3","F2","I7") : "D43",
1487  ("O2","T14","C6","M3","F3","I7") : "D44",
1488  ("O3","T15","C8","M3","F2","I10") : "D45",
1489  ("O3","T15","C9","M3","F2","I10") : "D46",
1490  ("O3","T15","C10","M3","F3","I10") : "D47",
1491  ("O3","T16","C9","M3","F2","I10") : "D48",
1492  ("O4","T15","C9","M4","F2","I10") : "D49",
1493  ("O4","T15","C9","M4","F2","I11") : "D50",
1494  ("O4","T17","C9","M4","F2","I10") : "D51",
1495  ("O4","T15","C9","M4","F2","I12") : "D53",
1496  ("O4","T19","C9","M4","F2","I10") : "D54",
1497  ("O4","T19","C9","M5","F2","I10") : "D55",
1498  ("O4","T20","C9","M4","F2","I10") : "D56",
1499  ("O5","T17","C11","M6","F4","I11") : "D57",
1500  ("O5","T17","C12","M6","F5","I11") : "D58",
1501  }
1502 
1503 deprecatedDets = set([ "D1", "D2", "D3", "D5", "D6" , "D7", "D4", "D8" , "D9", "D12", "D13", "D15", "D10", "D11", "D14", "D16", "D17", "D18", "D19", "D20", "D21", "D22", "D23", "D24", "D25", "D26", "D27", "D28", "D29", "D30", "D31", "D32", "D33", "D34", "D36", "D37", "D38", "D39", "D40", "D42", "D52" ])
1504 deprecatedSubdets = set([ "T1", "T2" ,"T3", "T4", "T7", "T8", "T9", "T10", "T11", "T12", "T13", "T18", "C1", "C2", "C3", "C5", "C7", "M1", "I1", "I2", "I3", "I4", "I6", "I8", "O1", "F1" ])