CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_9_patch3/src/RecoTracker/TrackProducer/python/TrackRefitter_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 TrackRefitter = cms.EDProducer("TrackRefitter",
00004     src = cms.InputTag("generalTracks"),
00005     beamSpot = cms.InputTag("offlineBeamSpot"),
00006     Fitter = cms.string('KFFittingSmootherWithOutliersRejectionAndRK'),
00007     TTRHBuilder = cms.string('WithAngleAndTemplate'),
00008     AlgorithmName = cms.string('undefAlgorithm'),
00009     Propagator = cms.string('RungeKuttaTrackerPropagator'),
00010 
00011     ### fitting without constraints
00012     constraint = cms.string(''),
00013     srcConstr  = cms.InputTag(''),                   
00014 
00015     ### fitting with constraints                             
00016     #constraint = cms.string('momentum'),
00017     #constraint = cms.string('vertex'),
00018 
00019     ### Usually this parameter has not to be set True because 
00020     ### matched hits in the Tracker are already split when 
00021     ### the tracks are reconstructed the first time                         
00022     useHitsSplitting = cms.bool(False),
00023 
00024     TrajectoryInEvent = cms.bool(True),
00025                              
00026     # Navigation school is necessary to fill the secondary hit patterns                         
00027     NavigationSchool = cms.string('SimpleNavigationSchool'),
00028     MeasurementTracker = cms.string(''),                                              
00029     #
00030     # in order to avoid to fill the secondary hit patterns and
00031     # refit the tracks more quickly 
00032     #NavigationSchool = cms.string('') 
00033 )
00034 
00035