File indexing completed on 2024-09-26 05:06:17
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def GEMCSCSegmentProducer(*args, **kwargs):
0004 mod = cms.EDProducer('GEMCSCSegmentProducer',
0005 inputObjectsGEM = cms.InputTag('gemRecHits'),
0006 inputObjectsCSC = cms.InputTag('cscSegments'),
0007 enableME21GE21 = cms.bool(False),
0008 algo_name = cms.string('GEMCSCSegAlgoRR'),
0009 algo_psets = cms.PSet(
0010 GEMCSCDebug = cms.untracked.bool(True),
0011 minHitsPerSegment = cms.uint32(2),
0012 preClustering = cms.bool(True),
0013 dXclusBoxMax = cms.double(1),
0014 dYclusBoxMax = cms.double(5),
0015 preClusteringUseChaining = cms.bool(True),
0016 dPhiChainBoxMax = cms.double(1),
0017 dThetaChainBoxMax = cms.double(0.02),
0018 dRChainBoxMax = cms.double(0.5),
0019 maxRecHitsInCluster = cms.int32(6)
0020 ),
0021 mightGet = cms.optional.untracked.vstring
0022 )
0023 for a in args:
0024 mod.update_(a)
0025 mod.update_(kwargs)
0026 return mod