Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #5115 from dildick/GEM-72X
Port GEM software from 62XSLHC to 72X
- Loading branch information
Showing
182 changed files
with
5,360 additions
and
3,040 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
48 changes: 48 additions & 0 deletions
48
Configuration/Geometry/python/GeometryExtended2023CFCal4EtaReco_cff.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
# Ideal geometry, needed for transient ECAL alignement | ||
from Configuration.Geometry.GeometryExtended2023CFCal4Eta_cff import * | ||
|
||
# Reconstruction geometry services | ||
# Tracking Geometry | ||
#bah - well, this is not a cfi! | ||
from Geometry.CommonDetUnit.globalTrackingSLHCGeometry_cfi import * | ||
|
||
#Tracker | ||
from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * | ||
from Geometry.TrackerNumberingBuilder.trackerTopologyConstants_cfi import * | ||
|
||
#Muon | ||
from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * | ||
from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.gemGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.me0Geometry_cfi import * | ||
|
||
# Alignment | ||
from Geometry.TrackerGeometryBuilder.idealForDigiTrackerSLHCGeometry_cff import * | ||
from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * | ||
from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * | ||
trackerSLHCGeometry.applyAlignment = cms.bool(False) | ||
|
||
# Calorimeters | ||
from Geometry.CaloEventSetup.CaloTopology_cfi import * | ||
from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * | ||
|
||
CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", | ||
SelectedCalos = cms.vstring('HCAL' , | ||
'ZDC' , | ||
'CASTOR' , | ||
'EcalBarrel' , | ||
'TOWER' ) | ||
) | ||
|
||
from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * | ||
from Geometry.HcalEventSetup.HcalGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * | ||
from Geometry.HcalEventSetup.HcalTopology_cfi import * | ||
from Geometry.ForwardGeometry.ForwardGeometry_cfi import * | ||
|
||
from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * | ||
from Geometry.EcalMapping.EcalMapping_cfi import * | ||
from Geometry.EcalMapping.EcalMappingRecord_cfi import * | ||
from Geometry.HcalCommonData.hcalRecNumberingInitialization_cfi import * |
48 changes: 48 additions & 0 deletions
48
Configuration/Geometry/python/GeometryExtended2023CFCalReco_cff.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
# Ideal geometry, needed for transient ECAL alignement | ||
from Configuration.Geometry.GeometryExtended2023CFCal_cff import * | ||
|
||
# Reconstruction geometry services | ||
# Tracking Geometry | ||
#bah - well, this is not a cfi! | ||
from Geometry.CommonDetUnit.globalTrackingSLHCGeometry_cfi import * | ||
|
||
#Tracker | ||
from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * | ||
from Geometry.TrackerNumberingBuilder.trackerTopologyConstants_cfi import * | ||
|
||
#Muon | ||
from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * | ||
from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.gemGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.me0Geometry_cfi import * | ||
|
||
# Alignment | ||
from Geometry.TrackerGeometryBuilder.idealForDigiTrackerSLHCGeometry_cff import * | ||
from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * | ||
from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * | ||
trackerSLHCGeometry.applyAlignment = cms.bool(False) | ||
|
||
# Calorimeters | ||
from Geometry.CaloEventSetup.CaloTopology_cfi import * | ||
from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * | ||
|
||
CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", | ||
SelectedCalos = cms.vstring('HCAL' , | ||
'ZDC' , | ||
'CASTOR' , | ||
'EcalBarrel' , | ||
'TOWER' ) | ||
) | ||
|
||
from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * | ||
from Geometry.HcalEventSetup.HcalGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * | ||
from Geometry.HcalEventSetup.HcalTopology_cfi import * | ||
from Geometry.ForwardGeometry.ForwardGeometry_cfi import * | ||
|
||
from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * | ||
from Geometry.EcalMapping.EcalMapping_cfi import * | ||
from Geometry.EcalMapping.EcalMappingRecord_cfi import * | ||
from Geometry.HcalCommonData.hcalRecNumberingInitialization_cfi import * |
53 changes: 53 additions & 0 deletions
53
Configuration/Geometry/python/GeometryExtended2023FastTimingReco_cff.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
# Ideal geometry, needed for transient ECAL alignement | ||
from Configuration.Geometry.GeometryExtended2023FastTiming_cff import * | ||
|
||
# Reconstruction geometry services | ||
# Tracking Geometry | ||
#bah - well, this is not a cfi! | ||
from Geometry.CommonDetUnit.globalTrackingSLHCGeometry_cfi import * | ||
|
||
#Tracker | ||
from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * | ||
from Geometry.TrackerNumberingBuilder.trackerTopologyConstants_cfi import * | ||
|
||
#Muon | ||
from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * | ||
from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.gemGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.me0Geometry_cfi import * | ||
|
||
# Alignment | ||
from Geometry.TrackerGeometryBuilder.idealForDigiTrackerSLHCGeometry_cff import * | ||
from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * | ||
from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * | ||
trackerSLHCGeometry.applyAlignment = cms.bool(False) | ||
|
||
# Calorimeters | ||
from Geometry.CaloEventSetup.CaloTopology_cfi import * | ||
|
||
from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * | ||
|
||
CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", | ||
SelectedCalos = cms.vstring('HCAL' , | ||
'ZDC' , | ||
'CASTOR' , | ||
'EcalBarrel' , | ||
'EcalEndcap' , | ||
'TOWER' ) | ||
) | ||
|
||
from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * | ||
from Geometry.EcalAlgo.EcalEndcapGeometry_cfi import * | ||
|
||
from Geometry.HcalEventSetup.HcalGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * | ||
from Geometry.HcalEventSetup.HcalTopology_cfi import * | ||
from Geometry.ForwardGeometry.ForwardGeometry_cfi import * | ||
from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * | ||
from Geometry.EcalMapping.EcalMapping_cfi import * | ||
from Geometry.EcalMapping.EcalMappingRecord_cfi import * | ||
from Geometry.HcalCommonData.hcalRecNumberingInitialization_cfi import * | ||
|
52 changes: 52 additions & 0 deletions
52
Configuration/Geometry/python/GeometryExtended2023HGCalMuon4EtaReco_cff.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
# Ideal geometry, needed for transient ECAL alignement | ||
from Configuration.Geometry.GeometryExtended2023HGCalMuon4Eta_cff import * | ||
|
||
# Reconstruction geometry services | ||
# Tracking Geometry | ||
#bah - well, this is not a cfi! | ||
from Geometry.CommonDetUnit.globalTrackingSLHCGeometry_cfi import * | ||
|
||
#Tracker | ||
from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * | ||
from Geometry.TrackerNumberingBuilder.trackerTopologyConstants_cfi import * | ||
|
||
#Muon | ||
from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * | ||
from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.gemGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.me0Geometry_cfi import * | ||
|
||
# Alignment | ||
from Geometry.TrackerGeometryBuilder.idealForDigiTrackerSLHCGeometry_cff import * | ||
from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * | ||
from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * | ||
trackerSLHCGeometry.applyAlignment = cms.bool(False) | ||
|
||
# Calorimeters | ||
from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * | ||
from Geometry.CaloEventSetup.HGCalTopology_cfi import * | ||
from Geometry.FCalGeometry.HGCalGeometryESProducer_cfi import * | ||
from Geometry.CaloEventSetup.CaloTopology_cfi import * | ||
from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * | ||
|
||
CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", | ||
SelectedCalos = cms.vstring('HCAL' , | ||
'ZDC' , | ||
'CASTOR' , | ||
'EcalBarrel' , | ||
'TOWER' ) | ||
) | ||
|
||
from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * | ||
from Geometry.HcalEventSetup.HcalGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * | ||
from Geometry.HcalEventSetup.HcalTopology_cfi import * | ||
from Geometry.ForwardGeometry.ForwardGeometry_cfi import * | ||
|
||
from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * | ||
from Geometry.EcalMapping.EcalMapping_cfi import * | ||
from Geometry.EcalMapping.EcalMappingRecord_cfi import * | ||
from Geometry.HcalCommonData.hcalRecNumberingInitialization_cfi import * |
52 changes: 52 additions & 0 deletions
52
Configuration/Geometry/python/GeometryExtended2023HGCalMuonReco_cff.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
# Ideal geometry, needed for transient ECAL alignement | ||
from Configuration.Geometry.GeometryExtended2023HGCalMuon_cff import * | ||
|
||
# Reconstruction geometry services | ||
# Tracking Geometry | ||
#bah - well, this is not a cfi! | ||
from Geometry.CommonDetUnit.globalTrackingSLHCGeometry_cfi import * | ||
|
||
#Tracker | ||
from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * | ||
from Geometry.TrackerNumberingBuilder.trackerTopologyConstants_cfi import * | ||
|
||
#Muon | ||
from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * | ||
from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.gemGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.me0Geometry_cfi import * | ||
|
||
# Alignment | ||
from Geometry.TrackerGeometryBuilder.idealForDigiTrackerSLHCGeometry_cff import * | ||
from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * | ||
from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * | ||
trackerSLHCGeometry.applyAlignment = cms.bool(False) | ||
|
||
# Calorimeters | ||
from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * | ||
from Geometry.CaloEventSetup.HGCalTopology_cfi import * | ||
from Geometry.FCalGeometry.HGCalGeometryESProducer_cfi import * | ||
from Geometry.CaloEventSetup.CaloTopology_cfi import * | ||
from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * | ||
|
||
CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", | ||
SelectedCalos = cms.vstring('HCAL' , | ||
'ZDC' , | ||
'CASTOR' , | ||
'EcalBarrel' , | ||
'TOWER' ) | ||
) | ||
|
||
from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * | ||
from Geometry.HcalEventSetup.HcalGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * | ||
from Geometry.HcalEventSetup.HcalTopology_cfi import * | ||
from Geometry.ForwardGeometry.ForwardGeometry_cfi import * | ||
|
||
from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * | ||
from Geometry.EcalMapping.EcalMapping_cfi import * | ||
from Geometry.EcalMapping.EcalMappingRecord_cfi import * | ||
from Geometry.HcalCommonData.hcalRecNumberingInitialization_cfi import * |
51 changes: 51 additions & 0 deletions
51
Configuration/Geometry/python/GeometryExtended2023HGCalReco_cff.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
# Ideal geometry, needed for transient ECAL alignement | ||
from Configuration.Geometry.GeometryExtended2023HGCal_cff import * | ||
|
||
# Reconstruction geometry services | ||
# Tracking Geometry | ||
#bah - well, this is not a cfi! | ||
from Geometry.CommonDetUnit.globalTrackingSLHCGeometry_cfi import * | ||
|
||
#Tracker | ||
from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * | ||
from Geometry.TrackerNumberingBuilder.trackerTopologyConstants_cfi import * | ||
|
||
#Muon | ||
from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * | ||
from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.gemGeometry_cfi import * | ||
|
||
# Alignment | ||
from Geometry.TrackerGeometryBuilder.idealForDigiTrackerSLHCGeometry_cff import * | ||
from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * | ||
from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * | ||
trackerSLHCGeometry.applyAlignment = cms.bool(False) | ||
|
||
# Calorimeters | ||
from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * | ||
from Geometry.CaloEventSetup.HGCalTopology_cfi import * | ||
from Geometry.FCalGeometry.HGCalGeometryESProducer_cfi import * | ||
from Geometry.CaloEventSetup.CaloTopology_cfi import * | ||
from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * | ||
|
||
CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", | ||
SelectedCalos = cms.vstring('HCAL' , | ||
'ZDC' , | ||
'CASTOR' , | ||
'EcalBarrel' , | ||
'TOWER' ) | ||
) | ||
|
||
from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * | ||
from Geometry.HcalEventSetup.HcalGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * | ||
from Geometry.HcalEventSetup.HcalTopology_cfi import * | ||
from Geometry.ForwardGeometry.ForwardGeometry_cfi import * | ||
|
||
from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * | ||
from Geometry.EcalMapping.EcalMapping_cfi import * | ||
from Geometry.EcalMapping.EcalMappingRecord_cfi import * | ||
from Geometry.HcalCommonData.hcalRecNumberingInitialization_cfi import * |
53 changes: 53 additions & 0 deletions
53
Configuration/Geometry/python/GeometryExtended2023Muon4EtaReco_cff.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
# Ideal geometry, needed for transient ECAL alignement | ||
from Configuration.Geometry.GeometryExtended2023Muon4Eta_cff import * | ||
|
||
# Reconstruction geometry services | ||
# Tracking Geometry | ||
#bah - well, this is not a cfi! | ||
from Geometry.CommonDetUnit.globalTrackingSLHCGeometry_cfi import * | ||
|
||
#Tracker | ||
from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * | ||
from Geometry.TrackerNumberingBuilder.trackerTopologyConstants_cfi import * | ||
|
||
#Muon | ||
from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * | ||
from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.gemGeometry_cfi import * | ||
from Geometry.GEMGeometryBuilder.me0Geometry_cfi import * | ||
|
||
# Alignment | ||
from Geometry.TrackerGeometryBuilder.idealForDigiTrackerSLHCGeometry_cff import * | ||
from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * | ||
from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * | ||
trackerSLHCGeometry.applyAlignment = cms.bool(False) | ||
|
||
# Calorimeters | ||
from Geometry.CaloEventSetup.CaloTopology_cfi import * | ||
|
||
from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * | ||
|
||
CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", | ||
SelectedCalos = cms.vstring('HCAL' , | ||
'ZDC' , | ||
'CASTOR' , | ||
'EcalBarrel' , | ||
'TOWER' ) | ||
) | ||
|
||
from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * | ||
|
||
## Include EE and ES back temporarily | ||
from Geometry.CaloEventSetup.CaloGeometry_cff import * | ||
|
||
from Geometry.HcalEventSetup.HcalGeometry_cfi import * | ||
from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * | ||
from Geometry.HcalEventSetup.HcalTopology_cfi import * | ||
from Geometry.ForwardGeometry.ForwardGeometry_cfi import * | ||
from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * | ||
from Geometry.EcalMapping.EcalMapping_cfi import * | ||
from Geometry.EcalMapping.EcalMappingRecord_cfi import * | ||
from Geometry.HcalCommonData.hcalRecNumberingInitialization_cfi import * | ||
|
Oops, something went wrong.