Skip to content

Commit 14a12c2

Browse files
authored
Merge pull request #46032 from bsunanda/Phase2-hgx360C
Phase2-hgx360C increase the debug tools for testing the forthcoming V19 version of HGCal geometry
2 parents 26a5101 + 710654d commit 14a12c2

10 files changed

+151
-12
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0"?>
2+
<DDDefinition>
3+
<debug>
4+
<!--
5+
<debug_shapes/>
6+
<debug_includes/>
7+
<debug_rotations/>
8+
<debug_includes/>
9+
<debug_volumes/>
10+
<debug_constants/>
11+
<debug_namespaces/>
12+
<debug_placements/>
13+
<debug_algorithms/>
14+
<debug_materials/>
15+
<debug_visattr/>
16+
-->
17+
</debug>
18+
19+
<open_geometry/>
20+
<close_geometry/>
21+
22+
<IncludeSection>
23+
<Include ref="Geometry/CMSCommonData/data/materials/2021/v1/materials.xml"/>
24+
<Include ref="Geometry/CMSCommonData/data/rotations.xml"/>
25+
<Include ref="Geometry/CMSCommonData/data/extend/v2/cmsextent.xml"/>
26+
<Include ref="Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml"/>
27+
<Include ref="Geometry/CMSCommonData/data/cms/2026/v5/cms.xml"/>
28+
<Include ref="Geometry/CMSCommonData/data/eta3/etaMax.xml"/>
29+
<Include ref="Geometry/CMSCommonData/data/cmsMother.xml"/>
30+
<Include ref="Geometry/CMSCommonData/data/caloBase/2026/v6/caloBase.xml"/>
31+
<Include ref="Geometry/CMSCommonData/data/cmsCalo.xml"/>
32+
<Include ref="Geometry/HGCalCommonData/data/hgcalMaterial/v3/hgcalMaterial.xml"/>
33+
<Include ref="Geometry/HGCalCommonData/data/hgcal/v19/hgcal.xml"/>
34+
<Include ref="Geometry/HGCalCommonData/data/hgcalcell/v19/hgcalcell.xml"/>
35+
<Include ref="Geometry/HGCalCommonData/data/hgcalwafer/v19/hgcalwafer.xml"/>
36+
<Include ref="Geometry/HGCalCommonData/data/hgcalPassive/v19/hgcalPassive.xml"/>
37+
<Include ref="Geometry/HGCalCommonData/data/hgcalEE/v19/hgcalEE.xml"/>
38+
<Include ref="Geometry/CMSCommonData/data/FieldParameters.xml"/>
39+
</IncludeSection>
40+
41+
</DDDefinition>
42+
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0"?>
2+
<DDDefinition>
3+
<debug>
4+
<!--
5+
<debug_shapes/>
6+
<debug_includes/>
7+
<debug_rotations/>
8+
<debug_includes/>
9+
<debug_volumes/>
10+
<debug_constants/>
11+
<debug_namespaces/>
12+
<debug_placements/>
13+
<debug_algorithms/>
14+
<debug_materials/>
15+
<debug_visattr/>
16+
-->
17+
</debug>
18+
19+
<open_geometry/>
20+
<close_geometry/>
21+
22+
<IncludeSection>
23+
<Include ref="Geometry/CMSCommonData/data/materials/2021/v1/materials.xml"/>
24+
<Include ref="Geometry/CMSCommonData/data/rotations.xml"/>
25+
<Include ref="Geometry/CMSCommonData/data/extend/v2/cmsextent.xml"/>
26+
<Include ref="Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml"/>
27+
<Include ref="Geometry/CMSCommonData/data/cms/2026/v5/cms.xml"/>
28+
<Include ref="Geometry/CMSCommonData/data/eta3/etaMax.xml"/>
29+
<Include ref="Geometry/CMSCommonData/data/cmsMother.xml"/>
30+
<Include ref="Geometry/CMSCommonData/data/caloBase/2026/v6/caloBase.xml"/>
31+
<Include ref="Geometry/CMSCommonData/data/cmsCalo.xml"/>
32+
<Include ref="Geometry/HGCalCommonData/data/hgcalMaterial/v3/hgcalMaterial.xml"/>
33+
<Include ref="Geometry/HGCalCommonData/data/hgcal/v19/hgcal.xml"/>
34+
<Include ref="Geometry/HGCalCommonData/data/hgcalcell/v19/hgcalcell.xml"/>
35+
<Include ref="Geometry/HGCalCommonData/data/hgcalwafer/v19/hgcalwafer.xml"/>
36+
<Include ref="Geometry/HGCalCommonData/data/hgcalPassive/v19/hgcalPassive.xml"/>
37+
<Include ref="Geometry/HGCalCommonData/data/hgcalHEmix/v19/hgcalHEmix.xml"/>
38+
</IncludeSection>
39+
40+
</DDDefinition>
41+
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0"?>
2+
<DDDefinition>
3+
<debug>
4+
<!--
5+
<debug_shapes/>
6+
<debug_includes/>
7+
<debug_rotations/>
8+
<debug_includes/>
9+
<debug_volumes/>
10+
<debug_constants/>
11+
<debug_namespaces/>
12+
<debug_placements/>
13+
<debug_algorithms/>
14+
<debug_materials/>
15+
<debug_visattr/>
16+
-->
17+
</debug>
18+
19+
<open_geometry/>
20+
<close_geometry/>
21+
22+
<IncludeSection>
23+
<Include ref="Geometry/CMSCommonData/data/materials/2021/v1/materials.xml"/>
24+
<Include ref="Geometry/CMSCommonData/data/rotations.xml"/>
25+
<Include ref="Geometry/CMSCommonData/data/extend/v2/cmsextent.xml"/>
26+
<Include ref="Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml"/>
27+
<Include ref="Geometry/CMSCommonData/data/cms/2026/v5/cms.xml"/>
28+
<Include ref="Geometry/CMSCommonData/data/eta3/etaMax.xml"/>
29+
<Include ref="Geometry/CMSCommonData/data/cmsMother.xml"/>
30+
<Include ref="Geometry/CMSCommonData/data/caloBase/2026/v6/caloBase.xml"/>
31+
<Include ref="Geometry/CMSCommonData/data/cmsCalo.xml"/>
32+
<Include ref="Geometry/HGCalCommonData/data/hgcalMaterial/v3/hgcalMaterial.xml"/>
33+
<Include ref="Geometry/HGCalCommonData/data/hgcal/v19/hgcal.xml"/>
34+
<Include ref="Geometry/HGCalCommonData/data/hgcalcell/v19/hgcalcell.xml"/>
35+
<Include ref="Geometry/HGCalCommonData/data/hgcalwafer/v19/hgcalwafer.xml"/>
36+
<Include ref="Geometry/HGCalCommonData/data/hgcalPassive/v19/hgcalPassive.xml"/>
37+
<Include ref="Geometry/HGCalCommonData/data/hgcalHEsil/v19/hgcalHEsil.xml"/>
38+
<Include ref="Geometry/CMSCommonData/data/FieldParameters.xml"/>
39+
</IncludeSection>
40+
41+
</DDDefinition>
42+
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import FWCore.ParameterSet.Config as cms
2+
3+
XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource",
4+
geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/materials.xml',
5+
'Geometry/CMSCommonData/data/rotations.xml',
6+
'Geometry/HGCalCommonData/test/cms.xml',
7+
'Geometry/HGCalCommonData/data/hgcalMaterial/v3/hgcalMaterial.xml',
8+
'Geometry/HGCalCommonData/data/hgcalcell/v17/hgcal.xml',
9+
'Geometry/HGCalCommonData/data/hgcalcell/v19/hgcalcell.xml',
10+
'Geometry/HGCalCommonData/data/hgcalcell/v19/hgcalpos.xml'),
11+
rootNodeName = cms.string('cms:OCMS')
12+
)
13+
14+

Geometry/HGCalCommonData/test/python/dumpHGCalEEDD4hep_cfg.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Way to use this:
33
# cmsRun dumpHGCalEEDD4hep_cfg.py type=V17
44
#
5-
# Options for type V16, V17, V18
5+
# Options for type V16, V17, V18, V19
66
#
77
###############################################################################
88
import FWCore.ParameterSet.Config as cms
@@ -16,7 +16,7 @@
1616
"V17",
1717
VarParsing.VarParsing.multiplicity.singleton,
1818
VarParsing.VarParsing.varType.string,
19-
"type of operations: V16, V17, V18")
19+
"type of operations: V16, V17, V18, V19")
2020

2121
### get and parse the command line arguments
2222
options.parseArguments()

Geometry/HGCalCommonData/test/python/dumpHGCalEEDDD_cfg.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Way to use this:
33
# cmsRun dumpHGCalEEDDD_cfg.py type=V17
44
#
5-
# Options for type V16, V17, V18
5+
# Options for type V16, V17, V18, V19
66
#
77
###############################################################################
88
import FWCore.ParameterSet.Config as cms
@@ -16,7 +16,7 @@
1616
"V17",
1717
VarParsing.VarParsing.multiplicity.singleton,
1818
VarParsing.VarParsing.varType.string,
19-
"type of operations: V16, V17, V18")
19+
"type of operations: V16, V17, V18, V19")
2020

2121
### get and parse the command line arguments
2222
options.parseArguments()

Geometry/HGCalCommonData/test/python/dumpHGCalHEmixDD4hep_cfg.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Way to use this:
33
# cmsRun dumpHGCalHEmixDD4hep_cfg.py type=V17
44
#
5-
# Options for type V16, V17, V18
5+
# Options for type V16, V17, V18, V19
66
#
77
###############################################################################
88
import FWCore.ParameterSet.Config as cms
@@ -16,7 +16,7 @@
1616
"V17",
1717
VarParsing.VarParsing.multiplicity.singleton,
1818
VarParsing.VarParsing.varType.string,
19-
"type of operations: V16, V17, V18")
19+
"type of operations: V16, V17, V18, V19")
2020

2121
### get and parse the command line arguments
2222
options.parseArguments()

Geometry/HGCalCommonData/test/python/dumpHGCalHEmixDDD_cfg.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Way to use this:
33
# cmsRun dumpHGCalHEmixDDD_cfg.py type=V17
44
#
5-
# Options for type V16, V17, V18
5+
# Options for type V16, V17, V18, V19
66
#
77
###############################################################################
88
import FWCore.ParameterSet.Config as cms
@@ -16,7 +16,7 @@
1616
"V17",
1717
VarParsing.VarParsing.multiplicity.singleton,
1818
VarParsing.VarParsing.varType.string,
19-
"type of operations: V16, V17, V18")
19+
"type of operations: V16, V17, V18, V19")
2020

2121
### get and parse the command line arguments
2222
options.parseArguments()

Geometry/HGCalCommonData/test/python/dumpHGCalHEsilDD4hep_cfg.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Way to use this:
33
# cmsRun dumpHGCalHEsilDD4hep_cfg.py type=V17
44
#
5-
# Options for type V16, V17, V18
5+
# Options for type V16, V17, V18, V19
66
#
77
###############################################################################
88
import FWCore.ParameterSet.Config as cms
@@ -16,7 +16,7 @@
1616
"V17",
1717
VarParsing.VarParsing.multiplicity.singleton,
1818
VarParsing.VarParsing.varType.string,
19-
"type of operations: V16, V17, V18")
19+
"type of operations: V16, V17, V18, V19")
2020

2121
### get and parse the command line arguments
2222
options.parseArguments()

Geometry/HGCalCommonData/test/python/dumpHGCalHEsilDDD_cfg.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Way to use this:
33
# cmsRun dumpHGCalHEsilDDD_cfg.py type=V17
44
#
5-
# Options for type V16, V17, V18
5+
# Options for type V16, V17, V18, V19
66
#
77
###############################################################################
88
import FWCore.ParameterSet.Config as cms
@@ -16,7 +16,7 @@
1616
"V17",
1717
VarParsing.VarParsing.multiplicity.singleton,
1818
VarParsing.VarParsing.varType.string,
19-
"type of operations: V16, V17, V18")
19+
"type of operations: V16, V17, V18, V19")
2020

2121
### get and parse the command line arguments
2222
options.parseArguments()

0 commit comments

Comments
 (0)