CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
cscGeometryDB_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #
4 # This cfi should be included to build the CSC geometry model.
5 #
6 # modelling flags (for completeness - internal defaults are already sane)
7 # GF would like to have a shorter name (e.g. CSCGeometry), but since originally
8 # there was no name, replace statements in other configs would not work anymore...
9 CSCGeometryESModule = cms.ESProducer("CSCGeometryESModule",
10  fromDDD = cms.bool(False),
11  fromDD4hep = cms.bool(False),
12  alignmentsLabel = cms.string(''),
13  appendToDataLabel = cms.string(''),
14  useRealWireGeometry = cms.bool(True),
15  useOnlyWiresInME1a = cms.bool(False),
16  useGangedStripsInME1a = cms.bool(True),
17  useCentreTIOffsets = cms.bool(False),
18  applyAlignment = cms.bool(True),
19  debugV = cms.untracked.bool(False)
20 )
21 
22 #
23 # Modify for running in run 2
24 #
25 from Configuration.Eras.Modifier_run2_common_cff import run2_common
26 run2_common.toModify( CSCGeometryESModule, useGangedStripsInME1a=False )