Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:55

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def MeasurementTrackerESProducer(**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 k,v in kwargs.items():
0043     setattr(mod, k, v)
0044   return mod