RecoTracker
CkfPattern
python
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
8
from
TrackingTools.KalmanUpdators.KFUpdatorESProducer_cfi
import
*
9
# Chi2MeasurementEstimatorESProducer
10
import
TrackingTools.KalmanUpdators.Chi2MeasurementEstimator_cfi
11
Chi2MeasurementEstimatorForP5 = TrackingTools.KalmanUpdators.Chi2MeasurementEstimator_cfi.Chi2MeasurementEstimator.clone(
12
ComponentName =
'Chi2MeasurementEstimatorForP5'
,
13
MaxChi2 = 100.,
14
nSigma = 4.,
15
MaxDisplacement = 100,
16
MaxSagitta = -1,
17
MinPtForHitRecoveryInGluedDet=100000
18
)
19
20
# PropagatorWithMaterialESProducer
21
from
TrackingTools.MaterialEffects.MaterialPropagator_cfi
import
*
22
# PropagatorWithMaterialESProducer
23
from
TrackingTools.MaterialEffects.OppositeMaterialPropagator_cfi
import
*
24
# stripCPE
25
from
RecoLocalTracker.SiStripRecHitConverter.StripCPE_cfi
import
*
26
from
RecoLocalTracker.SiStripRecHitConverter.StripCPEfromTrackAngle_cfi
import
*
27
from
RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitMatcher_cfi
import
*
28
#TransientTrackingBuilder
29
from
RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi
import
*
30
import
RecoTracker.MeasurementDet.MeasurementTrackerESProducer_cfi
31
32
35
36
# trajectory filtering
37
from
TrackingTools.TrajectoryFiltering.TrajectoryFilter_cff
import
*
38
import
TrackingTools.TrajectoryFiltering.TrajectoryFilter_cff
39
import
RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilder_cfi
40
ckfBaseTrajectoryFilterP5 = TrackingTools.TrajectoryFiltering.TrajectoryFilter_cff.CkfBaseTrajectoryFilter_block.clone(
41
minPt = 0.5,
42
maxLostHits = 4,
43
maxConsecLostHits = 3
44
)
45
#replace ckfBaseTrajectoryFilterP5.minimumNumberOfHits = 4
46
#
47
49
GroupedCkfTrajectoryBuilderP5 = RecoTracker.CkfPattern.GroupedCkfTrajectoryBuilder_cfi.GroupedCkfTrajectoryBuilder.clone(
50
trajectoryFilter = dict(refToPSet_ =
'ckfBaseTrajectoryFilterP5'
),
51
maxCand = 1,
52
estimator =
'Chi2MeasurementEstimatorForP5'
53
)
TrajectoryFilter_cff
GroupedCkfTrajectoryBuilder_cfi
OppositeMaterialPropagator_cfi
SiStripRecHitMatcher_cfi
MaterialPropagator_cfi
MeasurementTrackerESProducer_cfi
KFUpdatorESProducer_cfi
StripCPE_cfi
TransientTrackingRecHitBuilder_cfi
StripCPEfromTrackAngle_cfi
Chi2MeasurementEstimator_cfi
Generated for CMSSW Reference Manual by
1.8.16