CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/TrackingTools/TrackFitters/python/RungeKutta1DFitters_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 import TrackingTools.TrackFitters.KFTrajectoryFitterESProducer_cfi
00004 RK1DTrajectoryFitter = TrackingTools.TrackFitters.KFTrajectoryFitterESProducer_cfi.KFTrajectoryFitter.clone(
00005     ComponentName = cms.string('RK1DFitter'),
00006     Propagator = cms.string('RungeKuttaTrackerPropagator'),
00007     Updator = cms.string('KFSwitching1DUpdator')
00008 )
00009 
00010 import TrackingTools.TrackFitters.KFTrajectorySmootherESProducer_cfi
00011 RK1DTrajectorySmoother = TrackingTools.TrackFitters.KFTrajectorySmootherESProducer_cfi.KFTrajectorySmoother.clone(
00012     ComponentName = cms.string('RK1DSmoother'),
00013     Propagator = cms.string('RungeKuttaTrackerPropagator'),
00014     Updator = cms.string('KFSwitching1DUpdator')
00015 )
00016 
00017 import TrackingTools.TrackFitters.KFFittingSmootherESProducer_cfi
00018 RK1DFittingSmoother = TrackingTools.TrackFitters.KFFittingSmootherESProducer_cfi.KFFittingSmoother.clone(
00019     ComponentName = cms.string('RK1DFittingSmoother'),
00020     Fitter = cms.string('RK1DFitter'),
00021     Smoother = cms.string('RK1DSmoother')
00022 )
00023 
00024 RKOutliers1DFittingSmoother = RK1DFittingSmoother.clone(
00025     ComponentName = cms.string('RKOutliers1DFittingSmoother'),
00026     EstimateCut = cms.double(20.0),
00027     MinNumberOfHits = cms.int32(3),
00028 )