Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:26:54

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # magnetic field
0004 # geometry
0005 # from Geometry.CommonTopologies.globalTrackingGeometry_cfi import *
0006 # from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *
0007 # from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *
0008 from RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitMatcher_cfi import *
0009 from RecoLocalTracker.SiStripRecHitConverter.StripCPEfromTrackAngle_cfi import *
0010 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi import *
0011 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilderWithoutRefit_cfi import *
0012 from TrackingTools.TrackRefitter.TracksToTrajectories_cff import *
0013 from RecoMuon.GlobalMuonProducer.globalMuons_cfi import *
0014 import TrackingTools.KalmanUpdators.Chi2MeasurementEstimator_cfi
0015 Chi2EstimatorForMuRefit = TrackingTools.KalmanUpdators.Chi2MeasurementEstimator_cfi.Chi2MeasurementEstimator.clone(
0016     ComponentName = 'Chi2EstimatorForMuRefit',
0017     nSigma        = 3.0,
0018     MaxChi2       = 100000.0
0019 )
0020 
0021 from TrackingTools.TrackFitters.TrackFitters_cff import *
0022 GlbMuKFFitter = TrackingTools.TrackFitters.KFTrajectoryFitter_cfi.KFTrajectoryFitter.clone(
0023     ComponentName = 'GlbMuKFFitter',
0024     Estimator     = 'Chi2EstimatorForMuRefit',
0025     Propagator    = 'SmartPropagatorAnyRK',
0026     Updator       = 'KFUpdator',
0027     minHits       = 3
0028 )
0029 
0030 from Configuration.Eras.Modifier_fastSim_cff import fastSim
0031 # FastSim doesn't use Runge Kute for propagation
0032 fastSim.toModify(GlbMuKFFitter,
0033                  Propagator = 'SmartPropagatorAny')