CMS 3D CMS Logo

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 Chi2MeasurementEstimatorForP5 = TrackingTools.KalmanUpdators.Chi2MeasurementEstimator_cfi.Chi2MeasurementEstimator.clone()
12 Chi2MeasurementEstimatorForP5.ComponentName = 'Chi2MeasurementEstimatorForP5'
13 Chi2MeasurementEstimatorForP5.MaxChi2 = 100.
14 Chi2MeasurementEstimatorForP5.nSigma = 4.
15 Chi2MeasurementEstimatorForP5.MaxDisplacement = 100
16 Chi2MeasurementEstimatorForP5.MaxSagitta=-1
17 Chi2MeasurementEstimatorForP5.MinPtForHitRecoveryInGluedDet=100000
18 # PropagatorWithMaterialESProducer
20 # PropagatorWithMaterialESProducer
22 # stripCPE
26 # pixelCPE
28 #TransientTrackingBuilder
31 
32 
35 
36 # trajectory filtering
39 ckfBaseTrajectoryFilterP5 = TrackingTools.TrajectoryFiltering.TrajectoryFilter_cff.CkfBaseTrajectoryFilter_block.clone()
41 ckfBaseTrajectoryFilterP5.minPt = 0.5
42 ckfBaseTrajectoryFilterP5.maxLostHits = 4
43 ckfBaseTrajectoryFilterP5.maxConsecLostHits = 3
44 #replace ckfBaseTrajectoryFilterP5.minimumNumberOfHits = 4
45 #
46 GroupedCkfTrajectoryBuilderP5 = RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilder_cfi.GroupedCkfTrajectoryBuilder.clone()
47 
49 GroupedCkfTrajectoryBuilderP5.trajectoryFilter.refToPSet_ = 'ckfBaseTrajectoryFilterP5'
50 GroupedCkfTrajectoryBuilderP5.maxCand = 1
51 GroupedCkfTrajectoryBuilderP5.estimator = cms.string('Chi2MeasurementEstimatorForP5')
TrajectoryFilter_cff
GroupedCkfTrajectoryBuilder_cfi
OppositeMaterialPropagator_cfi
SiStripRecHitMatcher_cfi
MaterialPropagator_cfi
MeasurementTrackerESProducer_cfi
KFUpdatorESProducer_cfi
StripCPE_cfi
TransientTrackingRecHitBuilder_cfi
StripCPEfromTrackAngle_cfi
PixelCPEParmError_cfi
Chi2MeasurementEstimator_cfi