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