File indexing completed on 2024-11-23 03:28:28
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def MeasurementTrackerESProducer(*args, **kwargs):
0004 mod = cms.ESProducer('MeasurementTrackerESProducer',
0005 ComponentName = cms.string(''),
0006 PixelCPE = cms.string('PixelCPEGeneric'),
0007 StripCPE = cms.string('StripCPEfromTrackAngle'),
0008 HitMatcher = cms.string('StandardMatcher'),
0009 Phase2StripCPE = cms.string(''),
0010 SiStripQualityLabel = cms.string(''),
0011 UseStripModuleQualityDB = cms.bool(True),
0012 DebugStripModuleQualityDB = cms.untracked.bool(False),
0013 UseStripAPVFiberQualityDB = cms.bool(True),
0014 DebugStripAPVFiberQualityDB = cms.untracked.bool(False),
0015 MaskBadAPVFibers = cms.bool(True),
0016 UseStripStripQualityDB = cms.bool(True),
0017 DebugStripStripQualityDB = cms.untracked.bool(False),
0018 badStripCuts = cms.PSet(
0019 TIB = cms.PSet(
0020 maxBad = cms.uint32(4),
0021 maxConsecutiveBad = cms.uint32(2)
0022 ),
0023 TOB = cms.PSet(
0024 maxBad = cms.uint32(4),
0025 maxConsecutiveBad = cms.uint32(2)
0026 ),
0027 TID = cms.PSet(
0028 maxBad = cms.uint32(4),
0029 maxConsecutiveBad = cms.uint32(2)
0030 ),
0031 TEC = cms.PSet(
0032 maxBad = cms.uint32(4),
0033 maxConsecutiveBad = cms.uint32(2)
0034 )
0035 ),
0036 UsePixelModuleQualityDB = cms.bool(True),
0037 DebugPixelModuleQualityDB = cms.untracked.bool(False),
0038 UsePixelROCQualityDB = cms.bool(True),
0039 DebugPixelROCQualityDB = cms.untracked.bool(False),
0040 appendToDataLabel = cms.string('')
0041 )
0042 for a in args:
0043 mod.update_(a)
0044 mod.update_(kwargs)
0045 return mod