File indexing completed on 2025-02-20 03:45:03
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def SiStripCondVisualizer(*args, **kwargs):
0004 mod = cms.EDAnalyzer('SiStripCondVisualizer',
0005 doNoise = cms.bool(False),
0006 doPeds = cms.bool(False),
0007 doG1 = cms.bool(False),
0008 doG2 = cms.bool(False),
0009 doBadComps = cms.bool(False),
0010 StripQualityLabel = cms.string('MergedBadComponent'),
0011 selections = cms.VPSet(
0012 cms.PSet(
0013 detLabel = cms.string('Tracker'),
0014 detSelection = cms.uint32(1),
0015 selection = cms.untracked.vstring(
0016 '0x1e000000-0x16000000',
0017 '0x1e006000-0x18002000',
0018 '0x1e006000-0x18004000',
0019 '0x1e000000-0x1a000000',
0020 '0x1e0c0000-0x1c040000',
0021 '0x1e0c0000-0x1c080000'
0022 )
0023 ),
0024 template = cms.PSetTemplate(
0025 detSelection = cms.required.uint32,
0026 detLabel = cms.required.string,
0027 selection = cms.required.untracked.vstring
0028 )
0029 ),
0030 mightGet = cms.optional.untracked.vstring
0031 )
0032 for a in args:
0033 mod.update_(a)
0034 mod.update_(kwargs)
0035 return mod