CMS 3D CMS Logo

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