File indexing completed on 2025-02-20 03:45:10
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 template = cms.PSetTemplate(
0027 tLists = cms.vint32(),
0028 pQual = cms.bool(False)
0029 )
0030 ),
0031 hasSelector = cms.vint32(
0032 0,
0033 0
0034 ),
0035 selectedTrackQuals = cms.VInputTag(
0036 '',
0037 ''
0038 ),
0039 mvaValueTags = cms.optional.VInputTag,
0040 writeOnlyTrkQuals = cms.bool(False),
0041 makeReKeyedSeeds = cms.untracked.bool(False),
0042 mightGet = cms.optional.untracked.vstring
0043 )
0044 for a in args:
0045 mod.update_(a)
0046 mod.update_(kwargs)
0047 return mod