CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoTracker/CkfPattern/python/GroupedCkfTrajectoryBuilderESProducerP5_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # initialize magnetic field #########################
00004 
00005 # initialize geometry #####################
00006 
00007 # KFUpdatoerESProducer
00008 from TrackingTools.KalmanUpdators.KFUpdatorESProducer_cfi import *
00009 # Chi2MeasurementEstimatorESProducer
00010 from TrackingTools.KalmanUpdators.Chi2MeasurementEstimatorESProducer_cfi import *
00011 # PropagatorWithMaterialESProducer
00012 from TrackingTools.MaterialEffects.MaterialPropagator_cfi import *
00013 # PropagatorWithMaterialESProducer
00014 from TrackingTools.MaterialEffects.OppositeMaterialPropagator_cfi import *
00015 # stripCPE
00016 from RecoLocalTracker.SiStripRecHitConverter.StripCPE_cfi import *
00017 from RecoLocalTracker.SiStripRecHitConverter.StripCPEfromTrackAngle_cfi import *
00018 from RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitMatcher_cfi import *
00019 # pixelCPE
00020 from RecoLocalTracker.SiPixelRecHits.PixelCPEParmError_cfi import *
00021 #TransientTrackingBuilder
00022 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi import *
00023 import RecoTracker.MeasurementDet.MeasurementTrackerESProducer_cfi
00024 
00025 ## MeasurementTracker
00026 ##CTF_P5_MeasurementTracker = RecoTracker.MeasurementDet.MeasurementTrackerESProducer_cfi.MeasurementTracker.clone()
00027 #replace CTF_P5_MeasurementTracker.pixelClusterProducer = ""
00028 
00029 # trajectory filtering
00030 from TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cff import *
00031 import TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cfi
00032 ckfBaseTrajectoryFilterP5 = TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cfi.trajectoryFilterESProducer.clone()
00033 import RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilderESProducer_cfi
00034 ckfBaseTrajectoryFilterP5.filterPset.minPt = 0.5
00035 ckfBaseTrajectoryFilterP5.filterPset.maxLostHits = 4
00036 ckfBaseTrajectoryFilterP5.filterPset.maxConsecLostHits = 3
00037 #replace ckfBaseTrajectoryFilterP5.filterPset.minimumNumberOfHits =  4
00038 #
00039 GroupedCkfTrajectoryBuilderP5 = RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilderESProducer_cfi.GroupedCkfTrajectoryBuilder.clone()
00040 ckfBaseTrajectoryFilterP5.ComponentName = 'ckfBaseTrajectoryFilterP5'
00041 ##CTF_P5_MeasurementTracker.ComponentName = 'CTF_P5' # useless duplication of MeasurementTracker
00042 ##GroupedCkfTrajectoryBuilderP5.MeasurementTrackerName = 'CTF_P5' # useless duplication of MeasurementTracker
00043 GroupedCkfTrajectoryBuilderP5.ComponentName = 'GroupedCkfTrajectoryBuilderP5'
00044 GroupedCkfTrajectoryBuilderP5.trajectoryFilterName = 'ckfBaseTrajectoryFilterP5'
00045