diff --git a/Geometry/HGCalCommonData/data/TB160/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB160/hgcalCons.xml
index 99ba78055eef7..643d0c559b41f 100644
--- a/Geometry/HGCalCommonData/data/TB160/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB160/hgcalCons.xml
@@ -269,6 +269,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB161/1Module/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB161/1Module/hgcalCons.xml
index 0ee0307d91276..5f23696c805c0 100644
--- a/Geometry/HGCalCommonData/data/TB161/1Module/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB161/1Module/hgcalCons.xml
@@ -26,6 +26,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB161/8Module/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB161/8Module/hgcalCons.xml
index 005de5fa86b38..11b4d664aae4c 100644
--- a/Geometry/HGCalCommonData/data/TB161/8Module/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB161/8Module/hgcalCons.xml
@@ -89,6 +89,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB161/TimingLayer/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB161/TimingLayer/hgcalCons.xml
index 52520904a1b9e..5c06aeecfb084 100644
--- a/Geometry/HGCalCommonData/data/TB161/TimingLayer/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB161/TimingLayer/hgcalCons.xml
@@ -26,6 +26,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB170/July17/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB170/July17/hgcalCons.xml
index 54b8bbbfc939b..ab8f59ed24632 100644
--- a/Geometry/HGCalCommonData/data/TB170/July17/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB170/July17/hgcalCons.xml
@@ -55,6 +55,7 @@
+
@@ -96,6 +97,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB170/Sep17/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB170/Sep17/hgcalCons.xml
index dbc6c6c0b428a..f95d4a1bce871 100644
--- a/Geometry/HGCalCommonData/data/TB170/Sep17/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB170/Sep17/hgcalCons.xml
@@ -186,6 +186,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB170/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB170/hgcalCons.xml
index 45e8153986ab7..df259eec18e51 100644
--- a/Geometry/HGCalCommonData/data/TB170/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB170/hgcalCons.xml
@@ -280,6 +280,7 @@
+
@@ -393,6 +394,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB180/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB180/hgcalCons.xml
index 5335bf89d3465..2cb30b13d0d12 100644
--- a/Geometry/HGCalCommonData/data/TB180/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB180/hgcalCons.xml
@@ -44,6 +44,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB181/June18/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB181/June18/hgcalCons.xml
index 5163725219870..ba51916be6f54 100644
--- a/Geometry/HGCalCommonData/data/TB181/June18/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB181/June18/hgcalCons.xml
@@ -269,6 +269,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB181/Oct181/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB181/Oct181/hgcalCons.xml
index ecadaa8121088..b6c5cc7366cb5 100644
--- a/Geometry/HGCalCommonData/data/TB181/Oct181/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB181/Oct181/hgcalCons.xml
@@ -280,6 +280,7 @@
+
@@ -393,6 +394,7 @@
+
diff --git a/Geometry/HGCalCommonData/data/TB181/Test/hgcalCons.xml b/Geometry/HGCalCommonData/data/TB181/Test/hgcalCons.xml
index a77f0842fe086..0ab8ca982a0a0 100644
--- a/Geometry/HGCalCommonData/data/TB181/Test/hgcalCons.xml
+++ b/Geometry/HGCalCommonData/data/TB181/Test/hgcalCons.xml
@@ -125,6 +125,7 @@
+
diff --git a/Geometry/HGCalCommonData/python/testHGCV7XML_cfi.py b/Geometry/HGCalCommonData/python/testHGCV7XML_cfi.py
deleted file mode 100644
index a1affc140313f..0000000000000
--- a/Geometry/HGCalCommonData/python/testHGCV7XML_cfi.py
+++ /dev/null
@@ -1,117 +0,0 @@
-import FWCore.ParameterSet.Config as cms
-
-# This config was generated automatically using generate2026Geometry.py
-# If you notice a mistake, please update the generating script, not just this config
-
-XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource",
- geomXMLFiles = cms.vstring(
- 'Geometry/CMSCommonData/data/materials.xml',
- 'Geometry/CMSCommonData/data/rotations.xml',
- 'Geometry/CMSCommonData/data/extend/cmsextent.xml',
- 'Geometry/CMSCommonData/data/cms/2019/v1/cms.xml',
- 'Geometry/CMSCommonData/data/eta3/etaMax.xml',
- 'Geometry/CMSCommonData/data/cmsMother.xml',
- 'Geometry/CMSCommonData/data/cmsTracker.xml',
- 'Geometry/CMSCommonData/data/caloBase/2026/v1/caloBase.xml',
- 'Geometry/CMSCommonData/data/cmsCalo.xml',
- 'Geometry/CMSCommonData/data/muonBase/2026/v1/muonBase.xml',
- 'Geometry/CMSCommonData/data/cmsMuon.xml',
- 'Geometry/CMSCommonData/data/mgnt.xml',
- 'Geometry/CMSCommonData/data/beampipe/2026/v1/beampipe.xml',
- 'Geometry/CMSCommonData/data/cmsBeam/2026/v1/cmsBeam.xml',
- 'Geometry/CMSCommonData/data/muonMB.xml',
- 'Geometry/CMSCommonData/data/muonMagnet.xml',
- 'Geometry/CMSCommonData/data/cavern.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
- 'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/pixfwd.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/pixbar.xml',
- 'Geometry/TrackerCommonData/data/trackermaterial.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/tracker.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/pixel.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/trackerbar.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/trackerfwd.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/trackerStructureTopology.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/pixelStructureTopology.xml',
- 'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4026/trackersens.xml',
- 'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4026/pixelsens.xml',
- 'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker4026/trackerRecoMaterial.xml',
- 'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4026/trackerProdCuts.xml',
- 'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4026/pixelProdCuts.xml',
- 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
- 'Geometry/EcalCommonData/data/ectkcable.xml',
- 'Geometry/EcalCommonData/data/eregalgo/2026/v1/eregalgo.xml',
- 'Geometry/EcalCommonData/data/ebalgo.xml',
- 'Geometry/EcalCommonData/data/ebcon.xml',
- 'Geometry/EcalCommonData/data/ebrot.xml',
- 'Geometry/EcalCommonData/data/eecon.xml',
- 'Geometry/EcalCommonData/data/escon/2026/v1/escon.xml',
- 'Geometry/EcalCommonData/data/esalgo/2026/v1/esalgo.xml',
- 'Geometry/HcalCommonData/data/hcalrotations.xml',
- 'Geometry/HcalCommonData/data/hcal/HGCal/hcalalgo.xml',
- 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
- 'Geometry/HcalCommonData/data/hcalendcap/HGCal/hcalendcapalgo.xml',
- 'Geometry/HcalCommonData/data/hcalouteralgo.xml',
- 'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
- 'Geometry/HcalCommonData/data/hcalSimNumbering/2026/hcalSimNumbering.xml',
- 'Geometry/HcalCommonData/data/hcalRecNumbering/2026/hcalRecNumbering.xml',
- 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
- 'Geometry/HGCalCommonData/data/hgcal/v7/hgcal.xml',
- 'Geometry/HGCalCommonData/data/hgcalEE/v7/hgcalEE.xml',
- 'Geometry/HGCalCommonData/data/hgcalHEsil/v7/hgcalHEsil.xml',
- 'Geometry/HGCalCommonData/data/hgcalwafer/v7/hgcalwafer.xml',
- 'Geometry/HGCalCommonData/data/hgcalCons/v7/hgcalCons.xml',
- 'Geometry/MuonCommonData/data/mbCommon/2015/v1/mbCommon.xml',
- 'Geometry/MuonCommonData/data/mb1/2015/v1/mb1.xml',
- 'Geometry/MuonCommonData/data/mb2/2015/v1/mb2.xml',
- 'Geometry/MuonCommonData/data/mb3/2015/v1/mb3.xml',
- 'Geometry/MuonCommonData/data/mb4/2015/v1/mb4.xml',
- 'Geometry/MuonCommonData/data/muonYoke/2021/v2/muonYoke.xml',
- 'Geometry/MuonCommonData/data/mf/2026/v1/mf.xml',
- 'Geometry/MuonCommonData/data/rpcf/2026/v1/rpcf.xml',
- 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml',
- 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml',
- 'Geometry/MuonCommonData/data/gem21/TDR_BaseLine/gem21.xml',
- 'Geometry/MuonCommonData/data/csc/2015/v1/csc.xml',
- 'Geometry/MuonCommonData/data/mfshield/2026/v1/mfshield.xml',
- 'Geometry/MuonCommonData/data/me0/TDR_BaseLine/me0.xml',
- 'Geometry/ForwardCommonData/data/forwardshield/2015/v1/forwardshield.xml',
- 'Geometry/ForwardCommonData/data/brmrotations.xml',
- 'Geometry/ForwardCommonData/data/PostLS2/brm.xml',
- 'Geometry/ForwardCommonData/data/zdcmaterials.xml',
- 'Geometry/ForwardCommonData/data/lumimaterials.xml',
- 'Geometry/ForwardCommonData/data/zdcrotations.xml',
- 'Geometry/ForwardCommonData/data/lumirotations.xml',
- 'Geometry/ForwardCommonData/data/zdc.xml',
- 'Geometry/ForwardCommonData/data/zdclumi.xml',
- 'Geometry/ForwardCommonData/data/cmszdc.xml',
- )+
- cms.vstring(
- 'Geometry/MuonCommonData/data/muonNumbering/TDR_BaseLine/muonNumbering.xml',
- 'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
- 'Geometry/HcalCommonData/data/hcalsens/HGCal/hcalsenspmf.xml',
- 'Geometry/HcalSimData/data/hf.xml',
- 'Geometry/HcalSimData/data/hfpmt.xml',
- 'Geometry/HcalSimData/data/hffibrebundle.xml',
- 'Geometry/HcalSimData/data/CaloUtil.xml',
- 'Geometry/HGCalSimData/data/hgcsensv6.xml',
- 'Geometry/HGCalSimData/data/hgccons.xml',
- 'Geometry/HGCalSimData/data/hgcProdCuts.xml',
- 'Geometry/MuonSimData/data/PhaseII/ME0EtaPart/muonSens.xml',
- 'Geometry/DTGeometryBuilder/data/dtSpecsFilter.xml',
- 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
- 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
- 'Geometry/RPCGeometryBuilder/data/PhaseII/RPCSpecs.xml',
- 'Geometry/GEMGeometryBuilder/data/v7/GEMSpecsFilter.xml',
- 'Geometry/GEMGeometryBuilder/data/v7/GEMSpecs.xml',
- 'Geometry/ForwardCommonData/data/brmsens.xml',
- 'Geometry/ForwardSimData/data/zdcsens.xml',
- 'Geometry/HcalSimData/data/HcalProdCuts.xml',
- 'Geometry/EcalSimData/data/EcalProdCuts.xml',
- 'Geometry/MuonSimData/data/PhaseII/muonProdCuts.xml',
- 'Geometry/ForwardSimData/data/zdcProdCuts.xml',
- 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml',
- 'Geometry/CMSCommonData/data/FieldParameters.xml',
- ),
- rootNodeName = cms.string('cms:OCMS')
-)
diff --git a/Geometry/HGCalCommonData/python/testHGCV8XML_cfi.py b/Geometry/HGCalCommonData/python/testHGCV8XML_cfi.py
deleted file mode 100644
index 8a1ba3ec7a489..0000000000000
--- a/Geometry/HGCalCommonData/python/testHGCV8XML_cfi.py
+++ /dev/null
@@ -1,120 +0,0 @@
-import FWCore.ParameterSet.Config as cms
-
-# This config was generated automatically using generate2026Geometry.py
-# If you notice a mistake, please update the generating script, not just this config
-
-XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource",
- geomXMLFiles = cms.vstring(
- 'Geometry/CMSCommonData/data/materials.xml',
- 'Geometry/CMSCommonData/data/rotations.xml',
- 'Geometry/CMSCommonData/data/extend/v2/cmsextent.xml',
- 'Geometry/CMSCommonData/data/cms/2026/v1/cms.xml',
- 'Geometry/CMSCommonData/data/eta3/etaMax.xml',
- 'Geometry/CMSCommonData/data/cmsMother.xml',
- 'Geometry/CMSCommonData/data/cmsTracker.xml',
- 'Geometry/CMSCommonData/data/caloBase/2026/v1/caloBase.xml',
- 'Geometry/CMSCommonData/data/cmsCalo.xml',
- 'Geometry/CMSCommonData/data/muonBase/2026/v2/muonBase.xml',
- 'Geometry/CMSCommonData/data/cmsMuon.xml',
- 'Geometry/CMSCommonData/data/mgnt.xml',
- 'Geometry/CMSCommonData/data/beampipe/2026/v1/beampipe.xml',
- 'Geometry/CMSCommonData/data/cmsBeam/2026/v1/cmsBeam.xml',
- 'Geometry/CMSCommonData/data/muonMB.xml',
- 'Geometry/CMSCommonData/data/muonMagnet.xml',
- 'Geometry/CMSCommonData/data/cavern/2017/v2/cavern.xml',
- 'Geometry/CMSCommonData/data/cavernData/2017/v1/cavernData.xml',
- 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
- 'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixfwd.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixbar.xml',
- 'Geometry/TrackerCommonData/data/trackermaterial.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/tracker.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixel.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
- 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixelStructureTopology.xml',
- 'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
- 'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
- 'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker404/trackerRecoMaterial.xml',
- 'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
- 'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
- 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
- 'Geometry/EcalCommonData/data/ectkcable.xml',
- 'Geometry/EcalCommonData/data/eregalgo/2026/v1/eregalgo.xml',
- 'Geometry/EcalCommonData/data/ebalgo.xml',
- 'Geometry/EcalCommonData/data/ebcon.xml',
- 'Geometry/EcalCommonData/data/ebrot.xml',
- 'Geometry/EcalCommonData/data/eecon.xml',
- 'Geometry/EcalCommonData/data/escon/2026/v1/escon.xml',
- 'Geometry/EcalCommonData/data/esalgo/2026/v1/esalgo.xml',
- 'Geometry/HcalCommonData/data/hcalrotations.xml',
- 'Geometry/HcalCommonData/data/hcal/HGCal/hcalalgo.xml',
- 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
- 'Geometry/HcalCommonData/data/hcalendcap/SSAbsorber/hcalendcapalgo.xml',
- 'Geometry/HcalCommonData/data/hcalouteralgo.xml',
- 'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
- 'Geometry/HcalCommonData/data/hcalSimNumbering/2026/hcalSimNumbering.xml',
- 'Geometry/HcalCommonData/data/hcalRecNumbering/2026/hcalRecNumbering.xml',
- 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
- 'Geometry/HGCalCommonData/data/hgcal/v8/hgcal.xml',
- 'Geometry/HGCalCommonData/data/hgcalEE/v8/hgcalEE.xml',
- 'Geometry/HGCalCommonData/data/hgcalHEsil/v8/hgcalHEsil.xml',
- 'Geometry/HGCalCommonData/data/hgcalwafer/v8/hgcalwafer.xml',
- 'Geometry/HGCalCommonData/data/hgcalCons/v8/hgcalCons.xml',
- 'Geometry/MuonCommonData/data/mbCommon/2017/v2/mbCommon.xml',
- 'Geometry/MuonCommonData/data/mb1/2015/v1/mb1.xml',
- 'Geometry/MuonCommonData/data/mb2/2015/v1/mb2.xml',
- 'Geometry/MuonCommonData/data/mb3/2015/v1/mb3.xml',
- 'Geometry/MuonCommonData/data/mb4/2015/v1/mb4.xml',
- 'Geometry/MuonCommonData/data/muonYoke/2021/v2/muonYoke.xml',
- 'Geometry/MuonCommonData/data/mf/2026/v2/mf.xml',
- 'Geometry/MuonCommonData/data/rpcf/2026/v1/rpcf.xml',
- 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml',
- 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml',
- 'Geometry/MuonCommonData/data/gem21/TDR_Dev/gem21.xml',
- 'Geometry/MuonCommonData/data/csc/2015/v1/csc.xml',
- 'Geometry/MuonCommonData/data/mfshield/2026/v1/mfshield.xml',
- 'Geometry/MuonCommonData/data/me0/TDR_Dev/me0.xml',
- 'Geometry/ForwardCommonData/data/forwardshield/2017/v1/forwardshield.xml',
- 'Geometry/ForwardCommonData/data/brmrotations.xml',
- 'Geometry/ForwardCommonData/data/PostLS2/brm.xml',
- 'Geometry/ForwardCommonData/data/zdcmaterials.xml',
- 'Geometry/ForwardCommonData/data/lumimaterials.xml',
- 'Geometry/ForwardCommonData/data/zdcrotations.xml',
- 'Geometry/ForwardCommonData/data/lumirotations.xml',
- 'Geometry/ForwardCommonData/data/zdc.xml',
- 'Geometry/ForwardCommonData/data/zdclumi.xml',
- 'Geometry/ForwardCommonData/data/cmszdc.xml',
- )+
- cms.vstring(
- 'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/muonNumbering.xml',
- 'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
- 'Geometry/HcalCommonData/data/hcalsens/HGCal/hcalsenspmf.xml',
- 'Geometry/HcalSimData/data/hf.xml',
- 'Geometry/HcalSimData/data/hfpmt.xml',
- 'Geometry/HcalSimData/data/hffibrebundle.xml',
- 'Geometry/HcalSimData/data/CaloUtil.xml',
- 'Geometry/HGCalSimData/data/hgcsensv8.xml',
- 'Geometry/HGCalSimData/data/hgccons.xml',
- 'Geometry/HGCalSimData/data/hgcProdCuts.xml',
- 'Geometry/MuonSimData/data/PhaseII/ME0EtaPart/muonSens.xml',
- 'Geometry/DTGeometryBuilder/data/dtSpecsFilter.xml',
- 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
- 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
- 'Geometry/RPCGeometryBuilder/data/PhaseII/RPCSpecs.xml',
- 'Geometry/GEMGeometryBuilder/data/v7/GEMSpecsFilter.xml',
- 'Geometry/GEMGeometryBuilder/data/v7/GEMSpecs.xml',
- 'Geometry/ForwardCommonData/data/brmsens.xml',
- 'Geometry/ForwardSimData/data/zdcsens.xml',
- 'Geometry/HcalSimData/data/HcalProdCuts.xml',
- 'Geometry/EcalSimData/data/EcalProdCuts.xml',
- 'Geometry/MuonSimData/data/PhaseII/muonProdCuts.xml',
- 'Geometry/ForwardSimData/data/zdcProdCuts.xml',
- 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml',
- 'Geometry/CMSCommonData/data/FieldParameters.xml',
- ),
- rootNodeName = cms.string('cms:OCMS')
-)
diff --git a/Geometry/HGCalCommonData/src/HGCalGeomParameters.cc b/Geometry/HGCalCommonData/src/HGCalGeomParameters.cc
index 75019519e3495..c0e060b3d5d87 100644
--- a/Geometry/HGCalCommonData/src/HGCalGeomParameters.cc
+++ b/Geometry/HGCalCommonData/src/HGCalGeomParameters.cc
@@ -1173,6 +1173,11 @@ void HGCalGeomParameters::loadSpecParsHexagon(const DDFilteredView& fv,
php.layerGroupM_ = dbl_to_int(getDDDArray("GroupingZMid", sv, 0));
php.layerGroupO_ = dbl_to_int(getDDDArray("GroupingZOut", sv, 0));
php.slopeMin_ = getDDDArray("Slope", sv, 1);
+ const auto& dummy2 = getDDDArray("LayerOffset", sv, 0);
+ if (!dummy2.empty())
+ php.layerOffset_ = dummy2[0];
+ else
+ php.layerOffset_ = 0;
// Wafer size
std::string attribute = "Volume";
@@ -1223,6 +1228,14 @@ void HGCalGeomParameters::loadSpecParsHexagon(const cms::DDFilteredView& fv,
php.cellSize_ = fv.get >(sdTag3, "CellSize");
rescale(php.cellSize_, HGCalParameters::k_ScaleFromDD4hepToG4);
+ // Layer Offset
+ const auto& dummy2 = fv.get >(sdTag1, "LayerOffset");
+ if (!dummy2.empty()) {
+ php.layerOffset_ = dummy2[0];
+ } else {
+ php.layerOffset_ = 0;
+ }
+
loadSpecParsHexagon(php);
}
@@ -1242,6 +1255,8 @@ void HGCalGeomParameters::loadSpecParsHexagon(const HGCalParameters& php) {
edm::LogVerbatim("HGCalGeom") << "HGCalGeomParameters: " << php.cellSize_.size() << " cells of sizes:";
for (unsigned int k = 0; k < php.cellSize_.size(); ++k)
edm::LogVerbatim("HGCalGeom") << " [" << k << "] " << php.cellSize_[k];
+ edm::LogVerbatim("HGCalGeom") << "HGCalGeomParameters: First Layer " << php.firstLayer_ << " and layer offset "
+ << php.layerOffset_;
#endif
}