CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MuonCkfTrajectoryBuilderESProducer_cfi.py
Go to the documentation of this file.
2 
3 MuonCkfTrajectoryBuilder = cms.ESProducer("MuonCkfTrajectoryBuilderESProducer",
4  propagatorAlong = cms.string('PropagatorWithMaterial'),
5  trajectoryFilterName = cms.string('muonCkfTrajectoryFilter'),
6  maxCand = cms.int32(5),
7  ComponentName = cms.string('muonCkfTrajectoryBuilder'),
8  intermediateCleaning = cms.bool(False),
9  #would skip the first layer to search for measurement if bare TrajectorySeed
10  useSeedLayer = cms.bool(False),
11  MeasurementTrackerName = cms.string(''),
12  estimator = cms.string('Chi2'),
13  TTRHBuilder = cms.string('WithTrackAngle'),
14  #propagator used only if useSeedLayer=true
15  propagatorProximity = cms.string('SteppingHelixPropagatorAny'),
16  updator = cms.string('KFUpdator'),
17  alwaysUseInvalidHits = cms.bool(True),
18  #would rescale the error to find measurements is failing
19  #1.0 would skip this step completely
20  rescaleErrorIfFail = cms.double(1.0),
21  propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
22  lostHitPenalty = cms.double(30.0),
23  #this is present in HLT config, appears to be dummy
24 # appendToDataLabel = cms.string( "" ),
25  #safety cone size
26  deltaEta = cms.double( 0.1 ),
27  deltaPhi = cms.double( 0.1 )
28 )
29 
30 
31