File indexing completed on 2025-02-07 14:24:09
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def SiStripClusterizerFromRawGPU(*args, **kwargs):
0004 mod = cms.EDProducer('SiStripClusterizerFromRawGPU',
0005 ProductLabel = cms.InputTag('rawDataCollector'),
0006 ConditionsLabel = cms.string(''),
0007 Clusterizer = cms.PSet(
0008 Algorithm = cms.string('ThreeThresholdAlgorithm'),
0009 ConditionsLabel = cms.string(''),
0010 ChannelThreshold = cms.double(2),
0011 SeedThreshold = cms.double(3),
0012 ClusterThreshold = cms.double(5),
0013 MaxSequentialHoles = cms.uint32(0),
0014 MaxSequentialBad = cms.uint32(1),
0015 MaxAdjacentBad = cms.uint32(0),
0016 MaxClusterSize = cms.uint32(768),
0017 RemoveApvShots = cms.bool(True),
0018 setDetId = cms.bool(True),
0019 clusterChargeCut = cms.PSet(
0020 value = cms.double(-1)
0021 )
0022 ),
0023 mightGet = cms.optional.untracked.vstring
0024 )
0025 for a in args:
0026 mod.update_(a)
0027 mod.update_(kwargs)
0028 return mod