Back to home page

Project CMSSW displayed by LXR

 
 

    


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