00001 import FWCore.ParameterSet.Config as cms 00002 00003 # initialize magnetic field ######################### 00004 #include "Geometry/CMSCommonData/data/cmsMagneticFieldXML.cfi" 00005 from MagneticField.Engine.uniformMagneticField_cfi import * 00006 # initialize geometry ##################### 00007 from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * 00008 # KFUpdatoerESProducer 00009 from TrackingTools.KalmanUpdators.KFUpdatorESProducer_cfi import * 00010 # chi2MeasurementEstimatorESProducer 00011 from TrackingTools.KalmanUpdators.Chi2MeasurementEstimatorESProducer_cfi import * 00012 # PropagatorWithMaterialESProducer 00013 from TrackingTools.MaterialEffects.MaterialPropagator_cfi import * 00014 # PropagatorWithMaterialESProducer 00015 from TrackingTools.MaterialEffects.OppositeMaterialPropagator_cfi import * 00016 # stripCPE 00017 from RecoLocalTracker.SiStripRecHitConverter.StripCPE_cfi import * 00018 from RecoLocalTracker.SiStripRecHitConverter.StripCPEfromTrackAngle_cfi import * 00019 from RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitMatcher_cfi import * 00020 # pixelCPE 00021 from RecoLocalTracker.SiPixelRecHits.PixelCPEParmError_cfi import * 00022 #TransientTrackingBuilder 00023 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi import * 00024 import copy 00025 from RecoTracker.MeasurementDet.MeasurementTrackerESProducer_cfi import * 00026 # MeasurementTracker 00027 CTF_TIFTOB_MeasurementTracker = copy.deepcopy(MeasurementTracker) 00028 # trajectory filtering 00029 from TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cff import * 00030 import copy 00031 from TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cfi import * 00032 ckfBaseTrajectoryFilterTIFTOB = copy.deepcopy(trajectoryFilterESProducer) 00033 import copy 00034 from RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilderESProducer_cfi import * 00035 #replace ckfBaseTrajectoryFilterTIFTOB.filterPset.maxLostHits = 3 00036 #replace ckfBaseTrajectoryFilterTIFTOB.filterPset.maxConsecLostHits = 1 00037 #replace ckfBaseTrajectoryFilterTIFTOB.filterPset.minimumNumberOfHits = 4 00038 # 00039 GroupedCkfTrajectoryBuilderTIFTOB = copy.deepcopy(GroupedCkfTrajectoryBuilder) 00040 CTF_TIFTOB_MeasurementTracker.ComponentName = 'CTF_TIFTOB' 00041 CTF_TIFTOB_MeasurementTracker.pixelClusterProducer = '' 00042 ckfBaseTrajectoryFilterTIFTOB.ComponentName = 'ckfBaseTrajectoryFilterTIFTOB' 00043 ckfBaseTrajectoryFilterTIFTOB.filterPset.minPt = 0.01 00044 GroupedCkfTrajectoryBuilderTIFTOB.MeasurementTrackerName = 'CTF_TIFTOB' 00045 GroupedCkfTrajectoryBuilderTIFTOB.ComponentName = 'GroupedCkfTrajectoryBuilderTIFTOB' 00046 GroupedCkfTrajectoryBuilderTIFTOB.trajectoryFilterName = 'ckfBaseTrajectoryFilterTIFTOB' 00047