CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GroupedCkfTrajectoryBuilderP5_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # initialize magnetic field #########################
4 
5 # initialize geometry #####################
6 
7 # KFUpdatoerESProducer
9 # Chi2MeasurementEstimatorESProducer
11 # PropagatorWithMaterialESProducer
13 # PropagatorWithMaterialESProducer
15 # stripCPE
19 # pixelCPE
21 #TransientTrackingBuilder
24 
25 ## MeasurementTracker
26 ##CTF_P5_MeasurementTracker = RecoTracker.MeasurementDet.MeasurementTrackerESProducer_cfi.MeasurementTracker.clone()
27 #replace CTF_P5_MeasurementTracker.pixelClusterProducer = ""
28 
29 # trajectory filtering
32 ckfBaseTrajectoryFilterP5 = TrackingTools.TrajectoryFiltering.TrajectoryFilter_cff.CkfBaseTrajectoryFilter_block.clone()
34 ckfBaseTrajectoryFilterP5.minPt = 0.5
35 ckfBaseTrajectoryFilterP5.maxLostHits = 4
36 ckfBaseTrajectoryFilterP5.maxConsecLostHits = 3
37 #replace ckfBaseTrajectoryFilterP5.minimumNumberOfHits = 4
38 #
39 GroupedCkfTrajectoryBuilderP5 = RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilder_cfi.GroupedCkfTrajectoryBuilder.clone()
40 ##CTF_P5_MeasurementTracker.ComponentName = 'CTF_P5' # useless duplication of MeasurementTracker
41 ##GroupedCkfTrajectoryBuilderP5.MeasurementTrackerName = 'CTF_P5' # useless duplication of MeasurementTracker
42 GroupedCkfTrajectoryBuilderP5.trajectoryFilter.refToPSet_ = 'ckfBaseTrajectoryFilterP5'
43 GroupedCkfTrajectoryBuilderP5.maxCand = 1