File indexing completed on 2025-01-08 03:35:55
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def TrackListMerger(*args, **kwargs):
0004 mod = cms.EDProducer('TrackListMerger',
0005 copyExtras = cms.untracked.bool(True),
0006 copyMVA = cms.bool(True),
0007 trackAlgoPriorityOrder = cms.required.string,
0008 TrackProducers = cms.VInputTag(
0009 '',
0010 ''
0011 ),
0012 MaxNormalizedChisq = cms.double(1000),
0013 MinPT = cms.double(0.05),
0014 MinFound = cms.int32(3),
0015 Epsilon = cms.double(-0.001),
0016 ShareFrac = cms.double(0.19),
0017 allowFirstHitShare = cms.bool(True),
0018 FoundHitBonus = cms.double(5),
0019 LostHitPenalty = cms.double(5),
0020 indivShareFrac = cms.vdouble(
0021 1,
0022 1
0023 ),
0024 newQuality = cms.string('confirmed'),
0025 setsToMerge = cms.VPSet(
0026 ),
0027 hasSelector = cms.vint32(
0028 0,
0029 0
0030 ),
0031 selectedTrackQuals = cms.VInputTag(
0032 '',
0033 ''
0034 ),
0035 mvaValueTags = cms.optional.VInputTag,
0036 writeOnlyTrkQuals = cms.bool(False),
0037 makeReKeyedSeeds = cms.untracked.bool(False),
0038 mightGet = cms.optional.untracked.vstring
0039 )
0040 for a in args:
0041 mod.update_(a)
0042 mod.update_(kwargs)
0043 return mod