CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/FastSimulation/Muons/python/L3Muons_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilderWithoutRefit_cfi import *
00004 from RecoMuon.L3TrackFinder.MuonCkfTrajectoryBuilderESProducer_cff import *
00005 from TrackingTools.TrackRefitter.TracksToTrajectories_cff import *
00006 from FastSimulation.Muons.L3Muons_cfi import *
00007 Chi2EstimatorForL3Refit = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
00008     ComponentName = cms.string('Chi2EstimatorForL3Refit'),
00009     nSigma = cms.double(3.0),
00010     MaxChi2 = cms.double(100000.0)
00011 )
00012 
00013 L3MuKFFitter = cms.ESProducer("KFTrajectoryFitterESProducer",
00014     ComponentName = cms.string('L3MuKFFitter'),
00015     RecoGeometry = cms.string('DummyDetLayerGeometry'),
00016     Estimator = cms.string('Chi2EstimatorForL3Refit'),
00017     Propagator = cms.string('SmartPropagatorAny'),
00018     Updator = cms.string('KFUpdator'),
00019     minHits = cms.int32(3)
00020 )
00021 
00022 L3MuKFSmoother = cms.ESProducer("KFTrajectorySmootherESProducer",
00023     ComponentName = cms.string('L3MuKFSmoother'),
00024     RecoGeometry = cms.string('DummyDetLayerGeometry'),
00025     errorRescaling = cms.double(100.0),
00026     Estimator = cms.string('Chi2EstimatorForL3Refit'),
00027     Propagator = cms.string('SmartPropagatorOpposite'),
00028     Updator = cms.string('KFUpdator')
00029 )
00030 
00031 # No use of Runge-Kutta propagator for tracks
00032 SmartPropagatorAny.TrackerPropagator = 'PropagatorWithMaterial'
00033