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" : 9,
7  "O8" : {
8  1 : [
9  'Geometry/CMSCommonData/data/materials/2021/v1/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/v5/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/v6/caloBase.xml',
18  'Geometry/CMSCommonData/data/cmsCalo.xml',
19  'Geometry/CMSCommonData/data/muonBase/2026/v5/muonBase.xml',
20  'Geometry/CMSCommonData/data/cmsMuon.xml',
21  'Geometry/CMSCommonData/data/mgnt.xml',
22  'Geometry/CMSCommonData/data/beampipe/2026/v3/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  "O9" : {
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/v5/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/v7/caloBase.xml',
45  'Geometry/CMSCommonData/data/cmsCalo.xml',
46  'Geometry/CMSCommonData/data/muonBase/2026/v5/muonBase.xml',
47  'Geometry/CMSCommonData/data/cmsMuon.xml',
48  'Geometry/CMSCommonData/data/mgnt.xml',
49  'Geometry/CMSCommonData/data/beampipe/2026/v3/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 }
62 
63 trackerDict = {
64  "abbrev" : "T",
65  "name" : "tracker",
66  "default" : 34,
67  "T24" : {
68  1 : [
69  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
70  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
71  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
72  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
73  'Geometry/TrackerCommonData/data/trackermaterial.xml',
74  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
75  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
76  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml',
77  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
78  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
79  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
80  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixelStructureTopology.xml',
81  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
82  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixelsens.xml',
83  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerRecoMaterial.xml',
84  'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseII/v1/trackingMaterialGroups_ForPhaseII.xml',
85  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
86  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixelProdCuts.xml',
87  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
88  ],
89  "sim" : [
90  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
91  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
92  ],
93  "reco" : [
94  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
95  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
96  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
97  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
98  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
99  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
100  'trackerGeometry.applyAlignment = True',
101  ],
102  "era" : "phase2_tracker, trackingPhase2PU140",
103  },
104  "T25" : {
105  1 : [
106  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
107  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
108  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
109  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
110  'Geometry/TrackerCommonData/data/trackermaterial.xml',
111  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
112  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
113  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixel.xml',
114  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
115  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
116  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
117  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelStructureTopology.xml',
118  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
119  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelsens.xml',
120  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/trackerRecoMaterial.xml',
121  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
122  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelProdCuts.xml',
123  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
124  ],
125  "sim" : [
126  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
127  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
128  ],
129  "reco" : [
130  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
131  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
132  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
133  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
134  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
135  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
136  'trackerGeometry.applyAlignment = True',
137  ],
138  "era" : "phase2_tracker, phase2_3DPixels, trackingPhase2PU140",
139  },
140  "T30" : {
141  1 : [
142  'Geometry/TrackerCommonData/data/PhaseII/TFPXTEPXReordered/trackerParameters.xml',
143  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
144  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
145  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
146  'Geometry/TrackerCommonData/data/trackermaterial.xml',
147  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT801_IT640/tracker.xml',
148  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
149  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT801_IT640/pixel.xml',
150  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
151  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
152  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
153  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT801_IT640/pixelStructureTopology.xml',
154  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
155  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_OT801_IT640/pixelsens.xml',
156  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_OT801_IT640/trackerRecoMaterial.xml',
157  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
158  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_OT801_IT640/pixelProdCuts.xml',
159  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
160  ],
161  "sim" : [
162  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
163  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
164  ],
165  "reco" : [
166  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
167  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
168  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
169  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
170  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
171  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
172  'trackerGeometry.applyAlignment = True',
173  ],
174  "era" : "phase2_tracker, trackingPhase2PU140",
175  },
176  "T31" : {
177  1 : [
178  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
179  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
180  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
181  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml',
182  'Geometry/TrackerCommonData/data/trackermaterial.xml',
183  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
184  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
185  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml',
186  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
187  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
188  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
189  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixelStructureTopology.xml',
190  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
191  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixelsens.xml',
192  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerRecoMaterial.xml',
193  'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseII/v1/trackingMaterialGroups_ForPhaseII.xml',
194  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
195  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixelProdCuts.xml',
196  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
197  ],
198  "sim" : [
199  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
200  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
201  ],
202  "reco" : [
203  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
204  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
205  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
206  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
207  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
208  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
209  'trackerGeometry.applyAlignment = True',
210  ],
211  "era" : "phase2_tracker, trackingPhase2PU140",
212  },
213  "T32" : {
214  1 : [
215  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
216  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
217  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
218  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml',
219  'Geometry/TrackerCommonData/data/trackermaterial.xml',
220  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
221  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
222  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixel.xml',
223  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
224  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
225  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
226  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelStructureTopology.xml',
227  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
228  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelsens.xml',
229  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/trackerRecoMaterial.xml',
230  'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseII/v2/trackingMaterialGroups_ForPhaseII.xml',
231  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
232  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelProdCuts.xml',
233  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
234  ],
235  "sim" : [
236  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
237  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
238  ],
239  "reco" : [
240  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
241  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
242  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
243  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
244  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
245  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
246  'trackerGeometry.applyAlignment = True',
247  ],
248  "era" : "phase2_tracker, phase2_3DPixels, trackingPhase2PU140",
249  },
250  "T33" : {
251  1 : [
252  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
253  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
254  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
255  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml',
256  'Geometry/TrackerCommonData/data/trackermaterial.xml',
257  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
258  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
259  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml',
260  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
261  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
262  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
263  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelStructureTopology.xml',
264  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
265  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelsens.xml',
266  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/trackerRecoMaterial.xml',
267  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
268  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelProdCuts.xml',
269  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
270  ],
271  "sim" : [
272  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
273  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
274  ],
275  "reco" : [
276  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
277  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
278  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
279  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
280  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
281  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
282  'trackerGeometry.applyAlignment = True',
283  ],
284  "era" : "phase2_tracker, phase2_3DPixels, trackingPhase2PU140",
285  },
286  "T34" : {
287  1 : [
288  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
289  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
290  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
291  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml',
292  'Geometry/TrackerCommonData/data/trackermaterial.xml',
293  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml',
294  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
295  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixel.xml',
296  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
297  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
298  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
299  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelStructureTopology.xml',
300  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
301  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelsens.xml',
302  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/trackerRecoMaterial.xml',
303  'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseII/v2/trackingMaterialGroups_ForPhaseII.xml',
304  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
305  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelProdCuts.xml',
306  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
307  ],
308  "sim" : [
309  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
310  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
311  ],
312  "reco" : [
313  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
314  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
315  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
316  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
317  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
318  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
319  'trackerGeometry.applyAlignment = True',
320  ],
321  "era" : "phase2_tracker, phase2_3DPixels, trackingPhase2PU140",
322  },
323  "T35" : {
324  1 : [
325  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
326  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
327  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
328  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml',
329  'Geometry/TrackerCommonData/data/trackermaterial.xml',
330  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml',
331  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
332  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml',
333  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
334  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
335  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
336  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelStructureTopology.xml',
337  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
338  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelsens.xml',
339  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/trackerRecoMaterial.xml',
340  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
341  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelProdCuts.xml',
342  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
343  ],
344  "sim" : [
345  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
346  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
347  ],
348  "reco" : [
349  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
350  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
351  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
352  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
353  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
354  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
355  'trackerGeometry.applyAlignment = True',
356  ],
357  "era" : "phase2_tracker, phase2_3DPixels, trackingPhase2PU140",
358  },
359  "T36" : {
360  1 : [
361  'Geometry/TrackerCommonData/data/PhaseII/TFPXTEPXReordered/trackerParameters.xml',
362  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
363  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
364  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml',
365  'Geometry/TrackerCommonData/data/trackermaterial.xml',
366  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/tracker.xml',
367  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
368  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixel.xml',
369  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
370  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
371  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
372  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixelStructureTopology.xml',
373  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
374  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixelsens.xml',
375  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/trackerRecoMaterial.xml',
376  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
377  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixelProdCuts.xml',
378  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
379  ],
380  "sim" : [
381  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
382  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
383  ],
384  "reco" : [
385  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
386  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
387  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
388  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
389  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
390  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
391  'trackerGeometry.applyAlignment = True',
392  ],
393  "era" : "phase2_tracker, phase2_3DPixels, trackingPhase2PU140",
394  },
395  "T37" : {
396  1 : [
397  'Geometry/TrackerCommonData/data/PhaseII/TFPXTEPXReordered/trackerParameters.xml',
398  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
399  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
400  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml',
401  'Geometry/TrackerCommonData/data/trackermaterial.xml',
402  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/tracker.xml',
403  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
404  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT742_2024_01/pixel.xml',
405  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
406  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
407  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
408  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixelStructureTopology.xml',
409  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
410  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixelsens.xml',
411  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/trackerRecoMaterial.xml',
412  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
413  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixelProdCuts.xml',
414  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
415  ],
416  "sim" : [
417  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
418  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
419  ],
420  "reco" : [
421  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
422  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
423  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
424  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
425  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
426  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
427  'trackerGeometry.applyAlignment = True',
428  ],
429  "era" : "phase2_tracker, phase2_3DPixels, trackingPhase2PU140",
430  },
431  "T38" : {
432  1 : [
433  'Geometry/TrackerCommonData/data/PhaseII/TFPXTEPXReordered/trackerParameters.xml',
434  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
435  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
436  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml',
437  'Geometry/TrackerCommonData/data/trackermaterial.xml',
438  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/tracker.xml',
439  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
440  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT744_2024_01/pixel.xml',
441  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
442  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
443  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
444  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixelStructureTopology.xml',
445  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
446  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixelsens.xml',
447  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/trackerRecoMaterial.xml',
448  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
449  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_OT806_IT741_2024_01/pixelProdCuts.xml',
450  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
451  ],
452  "sim" : [
453  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
454  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
455  ],
456  "reco" : [
457  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
458  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
459  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
460  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
461  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
462  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
463  'trackerGeometry.applyAlignment = True',
464  ],
465  "era" : "phase2_tracker, phase2_3DPixels, trackingPhase2PU140",
466  },
467  "T39" : {
468  1 : [
469  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
470  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
471  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
472  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml',
473  'Geometry/TrackerCommonData/data/trackermaterial.xml',
474  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml',
475  'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
476  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml',
477  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
478  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
479  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml',
480  'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2024_02/pixelStructureTopology.xml',
481  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml',
482  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelsens.xml',
483  'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/trackerRecoMaterial.xml',
484  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml',
485  'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelProdCuts.xml',
486  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
487  ],
488  "sim" : [
489  'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import *',
490  'from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import *',
491  ],
492  "reco" : [
493  'from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *',
494  'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
495  'from Geometry.TrackerGeometryBuilder.TrackerAdditionalParametersPerDet_cfi import *',
496  'from Geometry.TrackerGeometryBuilder.trackerParameters_cff import *',
497  'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
498  'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
499  'trackerGeometry.applyAlignment = True',
500  ],
501  "era" : "phase2_tracker, phase2_3DPixels, trackingPhase2PU140",
502  },
503 
504 }
505 
506 
507 caloDict = {
508  "abbrev" : "C",
509  "name" : "calo",
510  "default" : 18,
511  "C17" : {
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/v2/ectkcablemat.xml',
516  'Geometry/EcalCommonData/data/ebalgo.xml',
517  'Geometry/EcalCommonData/data/ebcon/2021/v1/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/v1/hcalSimNumbering.xml',
526  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml',
527  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
528  'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml',
529  'Geometry/HGCalCommonData/data/hgcal/v16/hgcal.xml',
530  'Geometry/HGCalCommonData/data/hgcalcell/v16/hgcalcell.xml',
531  'Geometry/HGCalCommonData/data/hgcalwafer/v16/hgcalwafer.xml',
532  'Geometry/HGCalCommonData/data/hgcalEE/v16/hgcalEE.xml',
533  'Geometry/HGCalCommonData/data/hgcalHEsil/v16/hgcalHEsil.xml',
534  'Geometry/HGCalCommonData/data/hgcalHEmix/v16/hgcalHEmix.xml',
535  'Geometry/HGCalCommonData/data/hgcalCons/v16/hgcalCons.xml',
536  'Geometry/HGCalCommonData/data/hgcalConsData/v16/hgcalConsData.xml',
537  ],
538  3 : [
539  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
540  'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml',
541  'Geometry/HcalSimData/data/hf.xml',
542  'Geometry/HcalSimData/data/hfpmt.xml',
543  'Geometry/HcalSimData/data/hffibrebundle.xml',
544  'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml',
545  'Geometry/HGCalSimData/data/hgcsensv15.xml',
546  ],
547  4 : [
548  'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml',
549  'Geometry/EcalSimData/data/EcalProdCuts.xml',
550  'Geometry/HGCalSimData/data/hgcProdCutsv15.xml',
551  ],
552  "sim" : [
553  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
554  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
555  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
556  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
557  ],
558  "reco" : [
559  'from Geometry.CaloEventSetup.HGCalTopology_cfi import *',
560  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
561  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
562  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
563  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
564  ' SelectedCalos = cms.vstring("HCAL",',
565  ' "ZDC",',
566  ' "EcalBarrel",',
567  ' "TOWER",',
568  ' "HGCalEESensitive",',
569  ' "HGCalHESiliconSensitive",',
570  ' "HGCalHEScintillatorSensitive"',
571  ' )',
572  ')',
573  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
574  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
575  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
576  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
577  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
578  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
579  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
580  'from Geometry.EcalMapping.EcalMapping_cfi import *',
581  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
582  ],
583  "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose",
584  },
585  "C18" : {
586  1 : [
587  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
588  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
589  'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml',
590  'Geometry/EcalCommonData/data/ebalgo.xml',
591  'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml',
592  'Geometry/EcalCommonData/data/ebrot.xml',
593  'Geometry/HcalCommonData/data/hcalrotations.xml',
594  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
595  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
596  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
597  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
598  'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml',
599  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
600  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml',
601  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml',
602  'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml',
603  'Geometry/HGCalCommonData/data/hgcal/v17/hgcal.xml',
604  'Geometry/HGCalCommonData/data/hgcalcell/v17/hgcalcell.xml',
605  'Geometry/HGCalCommonData/data/hgcalwafer/v17/hgcalwafer.xml',
606  'Geometry/HGCalCommonData/data/hgcalEE/v17/hgcalEE.xml',
607  'Geometry/HGCalCommonData/data/hgcalHEsil/v17/hgcalHEsil.xml',
608  'Geometry/HGCalCommonData/data/hgcalHEmix/v17/hgcalHEmix.xml',
609  'Geometry/HGCalCommonData/data/hgcalCons/v17/hgcalCons.xml',
610  'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml',
611  ],
612  3 : [
613  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
614  'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml',
615  'Geometry/HcalSimData/data/hf.xml',
616  'Geometry/HcalSimData/data/hfpmt.xml',
617  'Geometry/HcalSimData/data/hffibrebundle.xml',
618  'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml',
619  'Geometry/HGCalSimData/data/hgcsensv15.xml',
620  ],
621  4 : [
622  'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml',
623  'Geometry/EcalSimData/data/EcalProdCuts.xml',
624  'Geometry/HGCalSimData/data/hgcProdCutsv15.xml',
625  ],
626  "sim" : [
627  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
628  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
629  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
630  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
631  ],
632  "reco" : [
633  'from Geometry.CaloEventSetup.HGCalTopology_cfi import *',
634  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
635  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
636  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
637  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
638  ' SelectedCalos = cms.vstring("HCAL",',
639  ' "ZDC",',
640  ' "EcalBarrel",',
641  ' "TOWER",',
642  ' "HGCalEESensitive",',
643  ' "HGCalHESiliconSensitive",',
644  ' "HGCalHEScintillatorSensitive"',
645  ' )',
646  ')',
647  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
648  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
649  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
650  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
651  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
652  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
653  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
654  'from Geometry.EcalMapping.EcalMapping_cfi import *',
655  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
656  ],
657  "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose",
658  },
659  "C19" : {
660  1 : [
661  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
662  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
663  'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml',
664  'Geometry/EcalCommonData/data/ebalgo.xml',
665  'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml',
666  'Geometry/EcalCommonData/data/ebrot.xml',
667  'Geometry/HcalCommonData/data/hcalrotations.xml',
668  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
669  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
670  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
671  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
672  'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml',
673  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
674  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml',
675  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml',
676  'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml',
677  'Geometry/HGCalCommonData/data/hgcal/v17/hgcal.xml',
678  'Geometry/HGCalCommonData/data/hgcalwafer/v17n/hgcalwafer.xml',
679  'Geometry/HGCalCommonData/data/hgcalEE/v17/hgcalEE.xml',
680  'Geometry/HGCalCommonData/data/hgcalHEsil/v17/hgcalHEsil.xml',
681  'Geometry/HGCalCommonData/data/hgcalHEmix/v17/hgcalHEmix.xml',
682  'Geometry/HGCalCommonData/data/hgcalCons/v17n/hgcalCons.xml',
683  'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml',
684  ],
685  3 : [
686  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
687  'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml',
688  'Geometry/HcalSimData/data/hf.xml',
689  'Geometry/HcalSimData/data/hfpmt.xml',
690  'Geometry/HcalSimData/data/hffibrebundle.xml',
691  'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml',
692  'Geometry/HGCalSimData/data/hgcsensv17n.xml',
693  ],
694  4 : [
695  'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml',
696  'Geometry/EcalSimData/data/EcalProdCuts.xml',
697  'Geometry/HGCalSimData/data/hgcProdCutsv15.xml',
698  ],
699  "sim" : [
700  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
701  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
702  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
703  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
704  ],
705  "reco" : [
706  'from Geometry.CaloEventSetup.HGCalTopology_cfi import *',
707  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
708  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
709  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
710  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
711  ' SelectedCalos = cms.vstring("HCAL",',
712  ' "ZDC",',
713  ' "EcalBarrel",',
714  ' "TOWER",',
715  ' "HGCalEESensitive",',
716  ' "HGCalHESiliconSensitive",',
717  ' "HGCalHEScintillatorSensitive"',
718  ' )',
719  ')',
720  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
721  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
722  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
723  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
724  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
725  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
726  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
727  'from Geometry.EcalMapping.EcalMapping_cfi import *',
728  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
729  ],
730  "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose",
731  },
732  "C20" : {
733  1 : [
734  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
735  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
736  'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml',
737  'Geometry/EcalCommonData/data/ebalgo.xml',
738  'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml',
739  'Geometry/EcalCommonData/data/ebrot.xml',
740  'Geometry/HcalCommonData/data/hcalrotations.xml',
741  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
742  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
743  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
744  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
745  'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml',
746  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
747  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml',
748  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml',
749  'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml',
750  'Geometry/HGCalCommonData/data/hgcal/v17/hgcal.xml',
751  'Geometry/HGCalCommonData/data/hgcalcell/v17/hgcalcell.xml',
752  'Geometry/HGCalCommonData/data/hgcalwafer/v17/hgcalwafer.xml',
753  'Geometry/HGCalCommonData/data/hgcalEE/v17/hgcalEE.xml',
754  'Geometry/HGCalCommonData/data/hgcalHEsil/v17/hgcalHEsil.xml',
755  'Geometry/HGCalCommonData/data/hgcalHEmix/v17/hgcalHEmix.xml',
756  'Geometry/HGCalCommonData/data/hgcalCons/v17/hgcalCons.xml',
757  'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml',
758  'Geometry/ForwardCommonData/data/hfnose/v4/hfnose.xml',
759  'Geometry/ForwardCommonData/data/hfnoseCell/v1/hfnoseCell.xml',
760  'Geometry/ForwardCommonData/data/hfnoseWafer/v1/hfnoseWafer.xml',
761  'Geometry/ForwardCommonData/data/hfnoseLayer/v2/hfnoseLayer.xml',
762  'Geometry/ForwardCommonData/data/hfnoseCons/v1m/hfnoseCons.xml',
763  ],
764  3 : [
765  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
766  'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml',
767  'Geometry/HcalSimData/data/hf.xml',
768  'Geometry/HcalSimData/data/hfpmt.xml',
769  'Geometry/HcalSimData/data/hffibrebundle.xml',
770  'Geometry/HcalSimData/data/CaloUtil/2026/v5c/CaloUtil.xml',
771  'Geometry/HGCalSimData/data/hgcsensv15.xml',
772  'Geometry/ForwardSimData/data/hfnosesens.xml',
773  ],
774  4 : [
775  'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml',
776  'Geometry/EcalSimData/data/EcalProdCuts.xml',
777  'Geometry/HGCalSimData/data/hgcProdCutsv15.xml',
778  'Geometry/ForwardSimData/data/hfnoseProdCuts.xml',
779  ],
780  "sim" : [
781  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
782  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
783  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
784  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *',
785  'from Geometry.ForwardCommonData.hfnoseParametersInitialization_cfi import *',
786  'from Geometry.ForwardCommonData.hfnoseNumberingInitialization_cfi import *',
787  ],
788  "reco" : [
789  'from Geometry.CaloEventSetup.HGCalTopology_cfi import *',
790  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
791  'from Geometry.CaloEventSetup.HFNoseTopology_cfi import *',
792  'from Geometry.ForwardGeometry.HFNoseGeometryESProducer_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  ' "HGCalHFNoseSensitive",',
804  ' )',
805  ')',
806  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
807  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
808  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
809  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
810  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
811  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
812  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
813  'from Geometry.EcalMapping.EcalMapping_cfi import *',
814  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
815  ],
816  "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose",
817  },
818  "C21" : {
819  1 : [
820  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
821  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
822  'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml',
823  'Geometry/EcalCommonData/data/ebalgo.xml',
824  'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml',
825  'Geometry/EcalCommonData/data/ebrot.xml',
826  'Geometry/HcalCommonData/data/hcalrotations.xml',
827  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
828  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
829  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
830  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
831  'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml',
832  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
833  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml',
834  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml',
835  'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml',
836  'Geometry/HGCalCommonData/data/hgcal/v17ng/hgcal.xml',
837  'Geometry/HGCalCommonData/data/hgcalwafer/v17ng/hgcalwafer.xml',
838  'Geometry/HGCalCommonData/data/hgcalEE/v17/hgcalEE.xml',
839  'Geometry/HGCalCommonData/data/hgcalHEsil/v17/hgcalHEsil.xml',
840  'Geometry/HGCalCommonData/data/hgcalHEmix/v17/hgcalHEmix.xml',
841  'Geometry/HGCalCommonData/data/hgcalCons/v17n/hgcalCons.xml',
842  'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml',
843  ],
844  3 : [
845  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
846  'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml',
847  'Geometry/HcalSimData/data/hf.xml',
848  'Geometry/HcalSimData/data/hfpmt.xml',
849  'Geometry/HcalSimData/data/hffibrebundle.xml',
850  'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml',
851  'Geometry/HGCalSimData/data/hgcsensv17n.xml',
852  ],
853  4 : [
854  'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml',
855  'Geometry/EcalSimData/data/EcalProdCuts.xml',
856  'Geometry/HGCalSimData/data/hgcProdCutsv15.xml',
857  ],
858  "sim" : [
859  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
860  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
861  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
862  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
863  ],
864  "reco" : [
865  'from Geometry.CaloEventSetup.HGCalTopology_cfi import *',
866  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
867  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
868  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
869  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
870  ' SelectedCalos = cms.vstring("HCAL",',
871  ' "ZDC",',
872  ' "EcalBarrel",',
873  ' "TOWER",',
874  ' "HGCalEESensitive",',
875  ' "HGCalHESiliconSensitive",',
876  ' "HGCalHEScintillatorSensitive"',
877  ' )',
878  ')',
879  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
880  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
881  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
882  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
883  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
884  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
885  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
886  'from Geometry.EcalMapping.EcalMapping_cfi import *',
887  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
888  ],
889  "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose",
890  },
891  "C22" : {
892  1 : [
893  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
894  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
895  'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml',
896  'Geometry/EcalCommonData/data/ebalgo.xml',
897  'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml',
898  'Geometry/EcalCommonData/data/ebrot.xml',
899  'Geometry/HcalCommonData/data/hcalrotations.xml',
900  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
901  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
902  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
903  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
904  'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml',
905  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
906  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml',
907  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml',
908  'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml',
909  'Geometry/HGCalCommonData/data/hgcal/v18/hgcal.xml',
910  'Geometry/HGCalCommonData/data/hgcalcell/v17/hgcalcell.xml',
911  'Geometry/HGCalCommonData/data/hgcalwafer/v18/hgcalwafer.xml',
912  'Geometry/HGCalCommonData/data/hgcalPassive/v18/hgcalPassive.xml',
913  'Geometry/HGCalCommonData/data/hgcalEE/v18/hgcalEE.xml',
914  'Geometry/HGCalCommonData/data/hgcalHEsil/v18/hgcalHEsil.xml',
915  'Geometry/HGCalCommonData/data/hgcalHEmix/v18/hgcalHEmix.xml',
916  'Geometry/HGCalCommonData/data/hgcalCons/v18/hgcalCons.xml',
917  'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml',
918  ],
919  3 : [
920  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
921  'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml',
922  'Geometry/HcalSimData/data/hf.xml',
923  'Geometry/HcalSimData/data/hfpmt.xml',
924  'Geometry/HcalSimData/data/hffibrebundle.xml',
925  'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml',
926  'Geometry/HGCalSimData/data/hgcsensv15.xml',
927  ],
928  4 : [
929  'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml',
930  'Geometry/EcalSimData/data/EcalProdCuts.xml',
931  'Geometry/HGCalSimData/data/hgcProdCutsv15.xml',
932  ],
933  "sim" : [
934  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
935  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
936  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
937  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
938  ],
939  "reco" : [
940  'from Geometry.CaloEventSetup.HGCalTopology_cfi import *',
941  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
942  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
943  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
944  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
945  ' SelectedCalos = cms.vstring("HCAL",',
946  ' "ZDC",',
947  ' "EcalBarrel",',
948  ' "TOWER",',
949  ' "HGCalEESensitive",',
950  ' "HGCalHESiliconSensitive",',
951  ' "HGCalHEScintillatorSensitive"',
952  ' )',
953  ')',
954  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
955  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
956  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
957  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
958  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
959  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
960  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
961  'from Geometry.EcalMapping.EcalMapping_cfi import *',
962  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
963  ],
964  "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose, phase2-hgcalV18",
965  },
966  "C23" : {
967  1 : [
968  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
969  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
970  'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml',
971  'Geometry/EcalCommonData/data/ebalgo.xml',
972  'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml',
973  'Geometry/EcalCommonData/data/ebrot.xml',
974  'Geometry/HcalCommonData/data/hcalrotations.xml',
975  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
976  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
977  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
978  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
979  'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml',
980  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
981  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml',
982  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml',
983  'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml',
984  'Geometry/HGCalCommonData/data/hgcal/v18/hgcal.xml',
985  'Geometry/HGCalCommonData/data/hgcalwafer/v18n/hgcalwafer.xml',
986  'Geometry/HGCalCommonData/data/hgcalPassive/v18/hgcalPassive.xml',
987  'Geometry/HGCalCommonData/data/hgcalEE/v18/hgcalEE.xml',
988  'Geometry/HGCalCommonData/data/hgcalHEsil/v18/hgcalHEsil.xml',
989  'Geometry/HGCalCommonData/data/hgcalHEmix/v18/hgcalHEmix.xml',
990  'Geometry/HGCalCommonData/data/hgcalCons/v18n/hgcalCons.xml',
991  'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml',
992  ],
993  3 : [
994  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
995  'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml',
996  'Geometry/HcalSimData/data/hf.xml',
997  'Geometry/HcalSimData/data/hfpmt.xml',
998  'Geometry/HcalSimData/data/hffibrebundle.xml',
999  'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml',
1000  'Geometry/HGCalSimData/data/hgcsensv17n.xml',
1001  ],
1002  4 : [
1003  'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml',
1004  'Geometry/EcalSimData/data/EcalProdCuts.xml',
1005  'Geometry/HGCalSimData/data/hgcProdCutsv15.xml',
1006  ],
1007  "sim" : [
1008  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
1009  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
1010  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
1011  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
1012  ],
1013  "reco" : [
1014  'from Geometry.CaloEventSetup.HGCalTopology_cfi import *',
1015  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
1016  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
1017  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
1018  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
1019  ' SelectedCalos = cms.vstring("HCAL",',
1020  ' "ZDC",',
1021  ' "EcalBarrel",',
1022  ' "TOWER",',
1023  ' "HGCalEESensitive",',
1024  ' "HGCalHESiliconSensitive",',
1025  ' "HGCalHEScintillatorSensitive"',
1026  ' )',
1027  ')',
1028  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
1029  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
1030  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
1031  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
1032  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
1033  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
1034  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
1035  'from Geometry.EcalMapping.EcalMapping_cfi import *',
1036  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
1037  ],
1038  "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose, phase2-hgcalV18",
1039  },
1040  "C24" : {
1041  1 : [
1042  'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml',
1043  'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml',
1044  'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml',
1045  'Geometry/EcalCommonData/data/ebalgo.xml',
1046  'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml',
1047  'Geometry/EcalCommonData/data/ebrot.xml',
1048  'Geometry/HcalCommonData/data/hcalrotations.xml',
1049  'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
1050  'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml',
1051  'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
1052  'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml',
1053  'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml',
1054  'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
1055  'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml',
1056  'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml',
1057  'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml',
1058  'Geometry/HGCalCommonData/data/hgcal/v18ng/hgcal.xml',
1059  'Geometry/HGCalCommonData/data/hgcalwafer/v18ng/hgcalwafer.xml',
1060  'Geometry/HGCalCommonData/data/hgcalPassive/v18/hgcalPassive.xml',
1061  'Geometry/HGCalCommonData/data/hgcalEE/v18/hgcalEE.xml',
1062  'Geometry/HGCalCommonData/data/hgcalHEsil/v18/hgcalHEsil.xml',
1063  'Geometry/HGCalCommonData/data/hgcalHEmix/v18/hgcalHEmix.xml',
1064  'Geometry/HGCalCommonData/data/hgcalCons/v18n/hgcalCons.xml',
1065  'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml',
1066  ],
1067  3 : [
1068  'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
1069  'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml',
1070  'Geometry/HcalSimData/data/hf.xml',
1071  'Geometry/HcalSimData/data/hfpmt.xml',
1072  'Geometry/HcalSimData/data/hffibrebundle.xml',
1073  'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml',
1074  'Geometry/HGCalSimData/data/hgcsensv17n.xml',
1075  ],
1076  4 : [
1077  'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml',
1078  'Geometry/EcalSimData/data/EcalProdCuts.xml',
1079  'Geometry/HGCalSimData/data/hgcProdCutsv15.xml',
1080  ],
1081  "sim" : [
1082  'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *',
1083  'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *',
1084  'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *',
1085  'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *'
1086  ],
1087  "reco" : [
1088  'from Geometry.CaloEventSetup.HGCalTopology_cfi import *',
1089  'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *',
1090  'from Geometry.CaloEventSetup.CaloTopology_cfi import *',
1091  'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *',
1092  'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",',
1093  ' SelectedCalos = cms.vstring("HCAL",',
1094  ' "ZDC",',
1095  ' "EcalBarrel",',
1096  ' "TOWER",',
1097  ' "HGCalEESensitive",',
1098  ' "HGCalHESiliconSensitive",',
1099  ' "HGCalHEScintillatorSensitive"',
1100  ' )',
1101  ')',
1102  'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *',
1103  'from Geometry.HcalEventSetup.HcalGeometry_cfi import *',
1104  'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *',
1105  'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *',
1106  'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *',
1107  'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *',
1108  'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *',
1109  'from Geometry.EcalMapping.EcalMapping_cfi import *',
1110  'from Geometry.EcalMapping.EcalMappingRecord_cfi import *',
1111  ],
1112  "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose, phase2-hgcalV18",
1113  },
1114 
1115 }
1116 
1117 muonDict = {
1118  "abbrev" : "M",
1119  "name" : "muon",
1120  "default" : 11,
1121  "M10" : {
1122  1 : [
1123  'Geometry/MuonCommonData/data/mbCommon/2021/v1/mbCommon.xml',
1124  'Geometry/MuonCommonData/data/mb1/2015/v2/mb1.xml',
1125  'Geometry/MuonCommonData/data/mb2/2015/v2/mb2.xml',
1126  'Geometry/MuonCommonData/data/mb3/2015/v2/mb3.xml',
1127  'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml',
1128  'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml',
1129  'Geometry/MuonCommonData/data/muonYoke/2026/v3/muonYoke.xml',
1130  'Geometry/MuonCommonData/data/mf/2026/v8/mf.xml',
1131  'Geometry/MuonCommonData/data/csc/2021/v2/csc.xml',
1132  'Geometry/MuonCommonData/data/rpcf/2026/v3/rpcf.xml',
1133  'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml',
1134  'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml',
1135  'Geometry/MuonCommonData/data/gem21/TDR_Eta16/gem21.xml',
1136  'Geometry/MuonCommonData/data/mfshield/2026/v6/mfshield.xml',
1137  'Geometry/MuonCommonData/data/ge0/TDR_Dev/v4/ge0.xml',
1138  'Geometry/MuonCommonData/data/ge0shield/2026/v1/ge0shield.xml',
1139  ],
1140  2 : [
1141  'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/v5/muonNumbering.xml',
1142  ],
1143  3 : [
1144  'Geometry/MuonSimData/data/PhaseII/v2/muonSens.xml',
1145  'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml',
1146  'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
1147  'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
1148  'Geometry/RPCGeometryBuilder/data/2026/v1/RPCSpecs.xml',
1149  'Geometry/GEMGeometryBuilder/data/v12/GEMSpecsFilter.xml',
1150  'Geometry/GEMGeometryBuilder/data/v12/GEMSpecs.xml',
1151  ],
1152  4 : [
1153  'Geometry/MuonSimData/data/muonProdCuts/2026/v2/muonProdCuts.xml',
1154  ],
1155  "sim" : [
1156  'from Geometry.MuonNumbering.muonGeometryConstants_cff import *',
1157  'from Geometry.MuonNumbering.muonOffsetESProducer_cff import *',
1158  ],
1159  "reco" : [
1160  'from Geometry.MuonNumbering.muonNumberingInitialization_cfi import *',
1161  'from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *',
1162  'from Geometry.GEMGeometryBuilder.gemGeometry_cff import *',
1163  'from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import *',
1164  'from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import *',
1165  ],
1166  "era" : "phase2_muon, phase2_GEM, phase2_GE0",
1167  },
1168  "M11" : {
1169  1 : [
1170  'Geometry/MuonCommonData/data/mbCommon/2021/v1/mbCommon.xml',
1171  'Geometry/MuonCommonData/data/mb1/2015/v2/mb1.xml',
1172  'Geometry/MuonCommonData/data/mb2/2015/v2/mb2.xml',
1173  'Geometry/MuonCommonData/data/mb3/2015/v2/mb3.xml',
1174  'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml',
1175  'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml',
1176  'Geometry/MuonCommonData/data/muonYoke/2026/v3/muonYoke.xml',
1177  'Geometry/MuonCommonData/data/mf/2026/v8/mf.xml',
1178  'Geometry/MuonCommonData/data/csc/2021/v2/csc.xml',
1179  'Geometry/MuonCommonData/data/rpcf/2026/v3/rpcf.xml',
1180  'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml',
1181  'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml',
1182  'Geometry/MuonCommonData/data/gem21/2026/v1/gem21.xml',
1183  'Geometry/MuonCommonData/data/mfshield/2026/v6/mfshield.xml',
1184  'Geometry/MuonCommonData/data/ge0/TDR_Dev/v4/ge0.xml',
1185  'Geometry/MuonCommonData/data/ge0shield/2026/v1/ge0shield.xml',
1186  ],
1187  2 : [
1188  'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/v5/muonNumbering.xml',
1189  ],
1190  3 : [
1191  'Geometry/MuonSimData/data/PhaseII/v2/muonSens.xml',
1192  'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml',
1193  'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
1194  'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
1195  'Geometry/RPCGeometryBuilder/data/2026/v1/RPCSpecs.xml',
1196  'Geometry/GEMGeometryBuilder/data/v12/GEMSpecsFilter.xml',
1197  'Geometry/GEMGeometryBuilder/data/v12/GEMSpecs.xml',
1198  ],
1199  4 : [
1200  'Geometry/MuonSimData/data/muonProdCuts/2026/v2/muonProdCuts.xml',
1201  ],
1202  "sim" : [
1203  'from Geometry.MuonNumbering.muonGeometryConstants_cff import *',
1204  'from Geometry.MuonNumbering.muonOffsetESProducer_cff import *',
1205  ],
1206  "reco" : [
1207  'from Geometry.MuonNumbering.muonNumberingInitialization_cfi import *',
1208  'from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *',
1209  'from Geometry.GEMGeometryBuilder.gemGeometry_cff import *',
1210  'from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import *',
1211  'from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import *',
1212  ],
1213  "era" : "phase2_muon, phase2_GEM, phase2_GE0",
1214  },
1215 }
1216 
1217 forwardDict = {
1218  "abbrev" : "F",
1219  "name" : "forward",
1220  "default" : 8,
1221  "F8" : {
1222  1 : [
1223  'Geometry/ForwardCommonData/data/forwardshield/2026/v4/forwardshield.xml',
1224  'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml',
1225  'Geometry/ForwardCommonData/data/lumimaterials.xml',
1226  'Geometry/ForwardCommonData/data/zdcrotations.xml',
1227  'Geometry/ForwardCommonData/data/lumirotations.xml',
1228  'Geometry/ForwardCommonData/data/zdc/2026/v1/zdc.xml',
1229  'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml',
1230  'Geometry/ForwardCommonData/data/cmszdc.xml',
1231  ],
1232  3 : [
1233  'Geometry/ForwardSimData/data/zdcsens.xml',
1234  ],
1235  4 : [
1236  'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml',
1237  'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml',
1238  ],
1239  "reco" :[
1240  'from Geometry.ForwardGeometry.ZdcGeometry_cfi import *',
1241  ]
1242  },
1243 }
1244 
1245 timingDict = {
1246  "abbrev" : "I",
1247  "name" : "timing",
1248  "default" : 15,
1249  "I14" : {
1250  1 : [
1251  'Geometry/MTDCommonData/data/mtdMaterial/v3/mtdMaterial.xml',
1252  'Geometry/MTDCommonData/data/btl/v1/btl.xml',
1253  'Geometry/MTDCommonData/data/etl/v6/etl.xml',
1254  'Geometry/MTDCommonData/data/mtdParameters/v3/mtdStructureTopology.xml',
1255  'Geometry/MTDCommonData/data/mtdParameters/v2/mtdParameters.xml',
1256  ],
1257  3 : [
1258  'Geometry/MTDSimData/data/v2/mtdsens.xml'
1259  ],
1260  4 : [
1261  'Geometry/MTDSimData/data/v2/mtdProdCuts.xml'
1262  ],
1263  "sim" : [
1264  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1265  ],
1266  "reco" :[
1267  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1268  'from Geometry.MTDGeometryBuilder.mtdParameters_cff import *',
1269  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1270  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1271  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1272  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1273  'mtdGeometry.applyAlignment = False'
1274  ],
1275  "era" : "phase2_timing, phase2_timing_layer, phase2_etlV4",
1276  },
1277  "I15" : {
1278  1 : [
1279  'Geometry/MTDCommonData/data/mtdMaterial/v3/mtdMaterial.xml',
1280  'Geometry/MTDCommonData/data/btl/v1/btl.xml',
1281  'Geometry/MTDCommonData/data/etl/v7/etl.xml',
1282  'Geometry/MTDCommonData/data/mtdParameters/v3/mtdStructureTopology.xml',
1283  'Geometry/MTDCommonData/data/mtdParameters/v2/mtdParameters.xml',
1284  ],
1285  3 : [
1286  'Geometry/MTDSimData/data/v2/mtdsens.xml'
1287  ],
1288  4 : [
1289  'Geometry/MTDSimData/data/v2/mtdProdCuts.xml'
1290  ],
1291  "sim" : [
1292  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1293  ],
1294  "reco" :[
1295  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1296  'from Geometry.MTDGeometryBuilder.mtdParameters_cff import *',
1297  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1298  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1299  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1300  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1301  'mtdGeometry.applyAlignment = False'
1302  ],
1303  "era" : "phase2_timing, phase2_timing_layer, phase2_etlV4",
1304  },
1305  "I16" : {
1306  1 : [
1307  'Geometry/MTDCommonData/data/mtdMaterial/v3/mtdMaterial.xml',
1308  'Geometry/MTDCommonData/data/btl/v2/btl.xml',
1309  'Geometry/MTDCommonData/data/etl/v7/etl.xml',
1310  'Geometry/MTDCommonData/data/mtdParameters/v4/mtdStructureTopology.xml',
1311  'Geometry/MTDCommonData/data/mtdParameters/v4/mtdParameters.xml',
1312  ],
1313  3 : [
1314  'Geometry/MTDSimData/data/v4/mtdsens.xml'
1315  ],
1316  4 : [
1317  'Geometry/MTDSimData/data/v4/mtdProdCuts.xml'
1318  ],
1319  "sim" : [
1320  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1321  ],
1322  "reco" :[
1323  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1324  'from Geometry.MTDGeometryBuilder.mtdParameters_cff import *',
1325  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1326  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1327  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1328  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1329  'mtdGeometry.applyAlignment = False'
1330  ],
1331  "era" : "phase2_timing, phase2_timing_layer, phase2_etlV4",
1332  },
1333  "I17" : {
1334  1 : [
1335  'Geometry/MTDCommonData/data/mtdMaterial/v3/mtdMaterial.xml',
1336  'Geometry/MTDCommonData/data/btl/v3/btl.xml',
1337  'Geometry/MTDCommonData/data/etl/v8/etl.xml',
1338  'Geometry/MTDCommonData/data/mtdParameters/v5/mtdStructureTopology.xml',
1339  'Geometry/MTDCommonData/data/mtdParameters/v5/mtdParameters.xml',
1340  ],
1341  3 : [
1342  'Geometry/MTDSimData/data/v5/mtdsens.xml'
1343  ],
1344  4 : [
1345  'Geometry/MTDSimData/data/v5/mtdProdCuts.xml'
1346  ],
1347  "sim" : [
1348  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1349  ],
1350  "reco" :[
1351  'from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import *',
1352  'from Geometry.MTDGeometryBuilder.mtdParameters_cff import *',
1353  'from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import *',
1354  'from Geometry.MTDNumberingBuilder.mtdTopology_cfi import *',
1355  'from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import *',
1356  'from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import *',
1357  'mtdGeometry.applyAlignment = False'
1358  ],
1359  "era" : "phase2_timing, phase2_timing_layer, phase2_etlV4",
1360  },
1361 }
1362 
1363 allDicts = [ commonDict, trackerDict, caloDict, muonDict, forwardDict, timingDict ]
1364 
1365 detectorVersionDict = {
1366  ("O9","T31","C17","M10","F8","I16") : "D95",
1367  ("O9","T31","C18","M10","F8","I16") : "D96",
1368  ("O9","T32","C17","M10","F8","I16") : "D98",
1369  ("O9","T32","C18","M10","F8","I16") : "D99",
1370  ("O9","T34","C17","M11","F8","I16") : "D100",
1371  ("O9","T34","C18","M11","F8","I16") : "D101",
1372  ("O9","T35","C17","M11","F8","I16") : "D102",
1373  ("O9","T34","C21","M11","F8","I16") : "D103",
1374  ("O9","T35","C22","M11","F8","I17") : "D104",
1375  ("O9","T35","C17","M11","F8","I17") : "D105",
1376  ("O9","T35","C23","M11","F8","I17") : "D106",
1377  ("O9","T32","C17","M11","F8","I17") : "D107",
1378  ("O9","T35","C19","M11","F8","I17") : "D108",
1379  ("O9","T35","C24","M11","F8","I17") : "D109",
1380  ("O9","T35","C18","M11","F8","I17") : "D110",
1381  ("O9","T36","C24","M11","F8","I17") : "D111",
1382  ("O9","T37","C24","M11","F8","I17") : "D112",
1383  ("O9","T38","C24","M11","F8","I17") : "D113",
1384  ("O9","T39","C19","M11","F8","I17") : "D114",
1385  ("O9","T35","C20","M11","F8","I17") : "D115",
1386 }
1387 
1388 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", "D78", "D79", "D87", "D89", "D90", "D49", "D60", "D68", "D70", "D76", "D77", "D80", "D81", "D82", "D83", "D84", "D85","D86","D88","D91","D92","D93","D94","D97"])
1389 deprecatedSubdets = set([ "T1", "T2" ,"T3", "T4", "T5", "T6", "T7", "T8", "T9", "T10", "T11", "T12", "T13", "T14", "T15", "T16", "T17", "T18", "T19", "T20", "T21", "T22", "T23", "T24", "T25", "T26", "T27", "T28", "T29", "T30", "C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "C9", "C10", "C11", "C12", "C13", "C14", "C15", "C16", "M1", "M2", "M3", "M4", "M5", "M6", "M7", "M8", "M9", "I1", "I2", "I3", "I4", "I5", "I6", "I7", "I8", "I9", "I10", "I11", "I12", "I13", "I14", "I15", "O1", "O2", "O3", "O4", "O5", "O6", "O7", "O8", "F1", "F2", "F3", "F4", "F5", "F6", "F7"])