CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GroupedCkfTrajectoryBuilderESProducerP5_cff.py
Go to the documentation of this file.
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
31 import TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cfi
32 ckfBaseTrajectoryFilterP5 = TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cfi.trajectoryFilterESProducer.clone()
34 ckfBaseTrajectoryFilterP5.filterPset.minPt = 0.5
35 ckfBaseTrajectoryFilterP5.filterPset.maxLostHits = 4
36 ckfBaseTrajectoryFilterP5.filterPset.maxConsecLostHits = 3
37 #replace ckfBaseTrajectoryFilterP5.filterPset.minimumNumberOfHits = 4
38 #
39 GroupedCkfTrajectoryBuilderP5 = RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilderESProducer_cfi.GroupedCkfTrajectoryBuilder.clone()
40 ckfBaseTrajectoryFilterP5.ComponentName = 'ckfBaseTrajectoryFilterP5'
41 ##CTF_P5_MeasurementTracker.ComponentName = 'CTF_P5' # useless duplication of MeasurementTracker
42 ##GroupedCkfTrajectoryBuilderP5.MeasurementTrackerName = 'CTF_P5' # useless duplication of MeasurementTracker
43 GroupedCkfTrajectoryBuilderP5.ComponentName = 'GroupedCkfTrajectoryBuilderP5'
44 GroupedCkfTrajectoryBuilderP5.trajectoryFilterName = 'ckfBaseTrajectoryFilterP5'
45