CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/TrackingTools/TrackRefitter/python/TracksToTrajectories_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from RecoLocalTracker.SiStripRecHitConverter.StripCPEfromTrackAngle_cfi import *
00004 from RecoLocalTracker.SiPixelRecHits.PixelCPEParmError_cfi import *
00005 from RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitMatcher_cfi import *
00006 from RecoLocalTracker.SiPixelRecHits.PixelCPEGeneric_cfi import *
00007 
00008 from TrackingTools.KalmanUpdators.KFUpdatorESProducer_cfi import *
00009 from TrackingTools.GeomPropagators.SmartPropagator_cff import *
00010 
00011 from RecoMuon.TransientTrackingRecHit.MuonTransientTrackingRecHitBuilder_cfi import *
00012 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi import *
00013 
00014 from TrackingTools.KalmanUpdators.Chi2MeasurementEstimatorESProducer_cfi import *
00015 
00016 Chi2EstimatorForRefit = Chi2MeasurementEstimator.clone()
00017 Chi2EstimatorForRefit.ComponentName = cms.string('Chi2EstimatorForRefit')
00018 Chi2EstimatorForRefit.MaxChi2 = cms.double(100000.0)
00019 Chi2EstimatorForRefit.nSigma = cms.double(3.0)
00020 
00021 
00022 from TrackingTools.TrackFitters.KFTrajectoryFitterESProducer_cfi import *
00023 from TrackingTools.TrackFitters.KFTrajectorySmootherESProducer_cfi import *
00024 
00025 KFFitterForRefitOutsideIn = KFTrajectoryFitter.clone()
00026 KFFitterForRefitOutsideIn.ComponentName = cms.string('KFFitterForRefitOutsideIn')
00027 KFFitterForRefitOutsideIn.Propagator = cms.string('SmartPropagatorAnyRKOpposite')
00028 KFFitterForRefitOutsideIn.Updator = cms.string('KFUpdator')
00029 KFFitterForRefitOutsideIn.Estimator = cms.string('Chi2EstimatorForRefit')
00030 KFFitterForRefitOutsideIn.minHits = cms.int32(3)
00031 
00032 
00033 KFSmootherForRefitOutsideIn = KFTrajectorySmoother.clone()
00034 KFSmootherForRefitOutsideIn.ComponentName = cms.string('KFSmootherForRefitOutsideIn')
00035 KFSmootherForRefitOutsideIn.Propagator = cms.string('SmartPropagatorAnyRKOpposite')
00036 KFSmootherForRefitOutsideIn.Updator = cms.string('KFUpdator')
00037 KFSmootherForRefitOutsideIn.Estimator = cms.string('Chi2EstimatorForRefit')
00038 KFSmootherForRefitOutsideIn.errorRescaling = cms.double(100.0)
00039 KFSmootherForRefitOutsideIn.minHits = cms.int32(3)
00040 
00041 
00042 #
00043 KFFitterForRefitInsideOut = KFTrajectoryFitter.clone()
00044 KFFitterForRefitInsideOut.ComponentName = cms.string('KFFitterForRefitInsideOut')
00045 KFFitterForRefitInsideOut.Propagator = cms.string('SmartPropagatorAnyRK')
00046 KFFitterForRefitInsideOut.Updator = cms.string('KFUpdator')
00047 KFFitterForRefitInsideOut.Estimator = cms.string('Chi2EstimatorForRefit')
00048 KFFitterForRefitInsideOut.minHits = cms.int32(3)
00049 
00050 
00051 KFSmootherForRefitInsideOut = KFTrajectorySmoother.clone()
00052 KFSmootherForRefitInsideOut.ComponentName = cms.string('KFSmootherForRefitInsideOut')
00053 KFSmootherForRefitInsideOut.Propagator = cms.string('SmartPropagatorAnyRK')
00054 KFSmootherForRefitInsideOut.Updator = cms.string('KFUpdator')
00055 KFSmootherForRefitInsideOut.Estimator = cms.string('Chi2EstimatorForRefit')
00056 KFSmootherForRefitInsideOut.errorRescaling = cms.double(100.0)
00057 KFSmootherForRefitInsideOut.minHits = cms.int32(3)
00058 
00059 
00060 
00061