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