|
2 | 2 | # Way to use this: |
3 | 3 | # cmsRun g4OverlapCheckCalo_cfg.py geometry=2021 tol=0.1 |
4 | 4 | # |
5 | | -# Options for geometry 2016, 2017, 2021, 2026D102, 2026D103, 2026D104, |
6 | | -# 22026D108, 026D109, 2026D110, 2026D111, 2026D112, |
7 | | -# 2026D113, 2026D114, 2026D115 |
| 5 | +# Options for geometry 2016, 2017, 2021, Run4D102, Run4D103, Run4D104, |
| 6 | +# 2Run4D108, 026D109, Run4D110, Run4D111, Run4D112, |
| 7 | +# Run4D113, Run4D114, Run4D115 |
8 | 8 | # |
9 | 9 | ############################################################################### |
10 | 10 | import FWCore.ParameterSet.Config as cms |
|
18 | 18 | "2021", |
19 | 19 | VarParsing.VarParsing.multiplicity.singleton, |
20 | 20 | VarParsing.VarParsing.varType.string, |
21 | | - "geometry of operations: 2016, 2017, 2021, 2026D102, 2026D103, 2026D104, 2026D108, 2026D109, 2026D110, 2026D111, 2026D112, 2026D113, 2026D114, 2026D115") |
| 21 | + "geometry of operations: 2016, 2017, 2021, Run4D102, Run4D103, Run4D104, Run4D108, Run4D109, Run4D110, Run4D111, Run4D112, Run4D113, Run4D114, Run4D115, Run4D116") |
22 | 22 | options.register('tol', |
23 | 23 | 0.01, |
24 | 24 | VarParsing.VarParsing.multiplicity.singleton, |
|
34 | 34 | #################################################################### |
35 | 35 | # Use the options |
36 | 36 |
|
37 | | -if (options.geometry == "2026D102"): |
| 37 | +if (options.geometry == "Run4D102"): |
38 | 38 | from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9 |
39 | 39 | process = cms.Process('G4PrintGeometry',Phase2C17I13M9) |
40 | 40 | process.load('Configuration.Geometry.GeometryExtendedRun4D102Reco_cff') |
41 | | - baseName = 'Hcal2026D102' |
42 | | -elif (options.geometry == "2026D103"): |
| 41 | + baseName = 'CaloRun4D102' |
| 42 | +elif (options.geometry == "Run4D103"): |
43 | 43 | from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9 |
44 | 44 | process = cms.Process('G4PrintGeometry',Phase2C17I13M9) |
45 | 45 | process.load('Configuration.Geometry.GeometryExtendedRun4D103Reco_cff') |
46 | | - baseName = 'Hcal2026D103' |
47 | | -elif (options.geometry == "2026D104"): |
| 46 | + baseName = 'CaloRun4D103' |
| 47 | +elif (options.geometry == "Run4D104"): |
48 | 48 | from Configuration.Eras.Era_Phase2C22I13M9_cff import Phase2C22I13M9 |
49 | 49 | process = cms.Process('G4PrintGeometry',Phase2C22I13M9) |
50 | 50 | process.load('Configuration.Geometry.GeometryExtendedRun4D104Reco_cff') |
51 | | - baseName = 'Hcal2026D104' |
52 | | -elif (options.geometry == "2026D108"): |
| 51 | + baseName = 'CaloRun4D104' |
| 52 | +elif (options.geometry == "Run4D108"): |
53 | 53 | from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9 |
54 | 54 | process = cms.Process('G4PrintGeometry',Phase2C17I13M9) |
55 | 55 | process.load('Configuration.Geometry.GeometryExtendedRun4D108Reco_cff') |
56 | | - baseName = 'Hcal2026D108' |
57 | | -elif (options.geometry == "2026D109"): |
| 56 | + baseName = 'CaloRun4D108' |
| 57 | +elif (options.geometry == "Run4D109"): |
58 | 58 | from Configuration.Eras.Era_Phase2C22I13M9_cff import Phase2C22I13M9 |
59 | 59 | process = cms.Process('G4PrintGeometry',Phase2C22I13M9) |
60 | 60 | process.load('Configuration.Geometry.GeometryExtendedRun4D109Reco_cff') |
61 | | - baseName = 'Hcal2026D109' |
62 | | -elif (options.geometry == "2026D110"): |
| 61 | + baseName = 'CaloRun4D109' |
| 62 | +elif (options.geometry == "Run4D110"): |
63 | 63 | from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9 |
64 | 64 | process = cms.Process('G4PrintGeometry',Phase2C17I13M9) |
65 | | - process.load('Configuration.Geometry.GeometryExtendedRun4D108Reco_cff') |
66 | | - baseName = 'Hcal2026D110' |
67 | | -elif (options.geometry == "2026D111"): |
| 65 | + process.load('Configuration.Geometry.GeometryExtendedRun4D110Reco_cff') |
| 66 | + baseName = 'CaloRun4D110' |
| 67 | +elif (options.geometry == "Run4D111"): |
68 | 68 | from Configuration.Eras.Era_Phase2C22I13M9_cff import Phase2C22I13M9 |
69 | 69 | process = cms.Process('G4PrintGeometry',Phase2C22I13M9) |
70 | | - process.load('Configuration.Geometry.GeometryExtendedRun4D108Reco_cff') |
71 | | - baseName = 'Hcal2026D111' |
72 | | -elif (options.geometry == "2026D112"): |
| 70 | + process.load('Configuration.Geometry.GeometryExtendedRun4D111Reco_cff') |
| 71 | + baseName = 'CaloRun4D111' |
| 72 | +elif (options.geometry == "Run4D112"): |
73 | 73 | from Configuration.Eras.Era_Phase2C22I13M9_cff import Phase2C22I13M9 |
74 | 74 | process = cms.Process('G4PrintGeometry',Phase2C22I13M9) |
75 | | - process.load('Configuration.Geometry.GeometryExtendedRun4D108Reco_cff') |
76 | | - baseName = 'Hcal2026D112' |
77 | | -elif (options.geometry == "2026D113"): |
| 75 | + process.load('Configuration.Geometry.GeometryExtendedRun4D112Reco_cff') |
| 76 | + baseName = 'CaloRun4D112' |
| 77 | +elif (options.geometry == "Run4D113"): |
78 | 78 | from Configuration.Eras.Era_Phase2C22I13M9_cff import Phase2C22I13M9 |
79 | 79 | process = cms.Process('G4PrintGeometry',Phase2C22I13M9) |
80 | | - process.load('Configuration.Geometry.GeometryExtendedRun4D108Reco_cff') |
81 | | - baseName = 'Hcal2026D113' |
82 | | -elif (options.geometry == "2026D114"): |
| 80 | + process.load('Configuration.Geometry.GeometryExtendedRun4D113Reco_cff') |
| 81 | + baseName = 'CaloRun4D113' |
| 82 | +elif (options.geometry == "Run4D114"): |
83 | 83 | from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9 |
84 | 84 | process = cms.Process('G4PrintGeometry',Phase2C17I13M9) |
85 | | - process.load('Configuration.Geometry.GeometryExtendedRun4D108Reco_cff') |
86 | | - baseName = 'Hcal2026D114' |
87 | | -elif (options.geometry == "2026D115"): |
| 85 | + process.load('Configuration.Geometry.GeometryExtendedRun4D114Reco_cff') |
| 86 | + baseName = 'CaloRun4D114' |
| 87 | +elif (options.geometry == "Run4D115"): |
88 | 88 | from Configuration.Eras.Era_Phase2C20I13M9_cff import Phase2C20I13M9 |
89 | 89 | process = cms.Process('G4PrintGeometry',Phase2C20I13M9) |
90 | | - process.load('Configuration.Geometry.GeometryExtendedRun4D108Reco_cff') |
91 | | - baseName = 'Hcal2026D115' |
| 90 | + process.load('Configuration.Geometry.GeometryExtendedRun4D115Reco_cff') |
| 91 | + baseName = 'CaloRun4D115' |
| 92 | +elif (options.geometry == "Run4D116"): |
| 93 | + from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9 |
| 94 | + process = cms.Process('G4PrintGeometry',Phase2C17I13M9) |
| 95 | + process.load('Configuration.Geometry.GeometryExtendedRun4D116Reco_cff') |
| 96 | + baseName = 'CaloRun4D110' |
92 | 97 | elif (options.geometry == "2016"): |
93 | 98 | from Configuration.Eras.Era_Run2_2016_cff import Run2_2016 |
94 | 99 | process = cms.Process('G4PrintGeometry',Run2_2016) |
95 | 100 | process.load('Configuration.Geometry.GeometryExtended2016Reco_cff') |
96 | | - baseName = 'Hcal2016' |
| 101 | + baseName = 'Calo2016' |
97 | 102 | elif (options.geometry == "2017"): |
98 | 103 | from Configuration.Eras.Era_Run2_2017_cff import Run2_2017 |
99 | 104 | process = cms.Process('G4PrintGeometry',Run2_2017) |
100 | 105 | process.load('Configuration.Geometry.GeometryExtended2017Reco_cff') |
101 | | - baseName = 'Hcal2017' |
| 106 | + baseName = 'Calo2017' |
102 | 107 | else: |
103 | 108 | from Configuration.Eras.Era_Run3_DDD_cff import Run3_DDD |
104 | 109 | process = cms.Process('G4PrintGeometry',Run3_DDD) |
105 | 110 | process.load('Configuration.Geometry.GeometryExtended2021Reco_cff') |
106 | | - baseName = 'Hcal2021' |
| 111 | + baseName = 'Calo2021' |
107 | 112 |
|
108 | 113 | print("Base file Name: ", baseName) |
109 | 114 |
|
|
0 commit comments