CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
simpleTrackListMerger_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #
4 # ctf tracks parameter-set entries for module
5 #
6 # SimpleTrackListMerger
7 #
8 # located in
9 #
10 # RecoTracker/FinalTrackSelectors
11 #
12 #
13 # sequence dependency:
14 #
15 # - ctfWithMaterialTracks: include "RecoTracker/TrackProducer/data/CTFFinalFitWithMaterial.cff"
16 # - rsWithMaterialTracks: include "RecoTracker/TrackProducer/data/RSFinalFitWithMaterial.cff"
17 #
18 #
19 # cleans and merges ctf and rs Track lists and put new list back in Event
20 
21 simpleTrackListMerger = cms.EDProducer("SimpleTrackListMerger",
22  # minimum shared fraction to be called duplicate
23  ShareFrac = cms.double(0.19),
24  # best track chosen by chi2 modified by parameters below:
25  FoundHitBonus = cms.double(5.0),
26  LostHitPenalty = cms.double(10.0),
27  # minimum pT in GeV/c
28  MinPT = cms.double(0.05),
29  # minimum difference in rechit position in cm
30  # negative Epsilon uses sharedInput for comparison
31  Epsilon = cms.double(-0.001),
32  # maximum chisq/dof
33  MaxNormalizedChisq = cms.double(1000.0),
34  # minimum number of RecHits used in fit
35  MinFound = cms.int32(3),
36  # module laber of RS Tracks from KF with material propagator
37  TrackProducer2 = cms.string(''),
38  # module laber of CTF Tracks from KF with material propagator
39  TrackProducer1 = cms.string(''),
40  # set new quality for confirmed tracks
41  promoteTrackQuality = cms.bool(False),
42  allowFirstHitShare = cms.bool(True),
43  newQuality = cms.string('confirmed'),
44  copyExtras = cms.untracked.bool(False)
45 )
46 
47