File indexing completed on 2025-02-07 14:23:31
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def MuonGeometryDBConverter(*args, **kwargs):
0004 mod = cms.EDAnalyzer('MuonGeometryDBConverter',
0005 input = cms.string('ideal'),
0006 dtLabel = cms.string(''),
0007 cscLabel = cms.string(''),
0008 gemLabel = cms.string(''),
0009 dtAPELabel = cms.string(''),
0010 cscAPELabel = cms.string(''),
0011 gemAPELabel = cms.string(''),
0012 shiftErr = cms.double(1000),
0013 angleErr = cms.double(6.28),
0014 getAPEs = cms.bool(True),
0015 output = cms.string('xml'),
0016 fileName = cms.string('REPLACEME.xml'),
0017 outputXML = cms.PSet(
0018 fileName = cms.string('REPLACEME.xml'),
0019 relativeto = cms.string('ideal'),
0020 rawIds = cms.bool(False),
0021 survey = cms.bool(False),
0022 eulerAngles = cms.bool(False),
0023 precision = cms.int32(10),
0024 suppressDTBarrel = cms.untracked.bool(True),
0025 suppressDTWheels = cms.untracked.bool(True),
0026 suppressDTStations = cms.untracked.bool(True),
0027 suppressDTChambers = cms.untracked.bool(False),
0028 suppressDTSuperLayers = cms.untracked.bool(False),
0029 suppressDTLayers = cms.untracked.bool(False),
0030 suppressCSCEndcaps = cms.untracked.bool(True),
0031 suppressCSCStations = cms.untracked.bool(True),
0032 suppressCSCRings = cms.untracked.bool(True),
0033 suppressCSCChambers = cms.untracked.bool(False),
0034 suppressCSCLayers = cms.untracked.bool(False),
0035 suppressGEMEndcaps = cms.untracked.bool(True),
0036 suppressGEMStations = cms.untracked.bool(True),
0037 suppressGEMRings = cms.untracked.bool(True),
0038 suppressGEMSuperChambers = cms.untracked.bool(False),
0039 suppressGEMChambers = cms.untracked.bool(True),
0040 suppressGEMEtaPartitions = cms.untracked.bool(True)
0041 ),
0042 mightGet = cms.optional.untracked.vstring
0043 )
0044 for a in args:
0045 mod.update_(a)
0046 mod.update_(kwargs)
0047 return mod