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