CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GroupedCkfTrajectoryBuilderESProducer_cfi.py
Go to the documentation of this file.
2 
3 GroupedCkfTrajectoryBuilder = cms.ESProducer("GroupedCkfTrajectoryBuilderESProducer",
4  bestHitOnly = cms.bool(True),
5  propagatorAlong = cms.string('PropagatorWithMaterial'),
6 # propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'),
7  # Filter used on tracks at end of all tracking (in-out + out-in)
8  trajectoryFilterName = cms.string('ckfBaseTrajectoryFilter'),
9  # Filter used on tracks at end of in-out tracking phase
10  inOutTrajectoryFilterName = cms.string('ckfBaseTrajectoryFilter'),
11 # inOutTrajectoryFilterName = cms.string('ckfBaseInOutTrajectoryFilter'),
12  # If true, then the inOutTrajectoryFilterName will be ignored
13  # and the trajectoryFilterName will be used for in-out tracking too.
14  useSameTrajFilter = cms.bool(True),
15  # Maximum number of track candidates followed at each step of
16  # track building
17  maxCand = cms.int32(5),
18  ComponentName = cms.string('GroupedCkfTrajectoryBuilder'),
19  intermediateCleaning = cms.bool(True),
20  # Chi2 added to track candidate if no hit found in layer
21  lostHitPenalty = cms.double(30.0),
22  MeasurementTrackerName = cms.string(''),
23  lockHits = cms.bool(True),
24  TTRHBuilder = cms.string('WithTrackAngle'),
25  foundHitBonus = cms.double(5.0),
26  updator = cms.string('KFUpdator'),
27  # If true, track building will allow for possibility of no hit
28  # in a given layer, even if it finds compatible hits there.
29  alwaysUseInvalidHits = cms.bool(True),
30  requireSeedHitsInRebuild = cms.bool(True),
31  keepOriginalIfRebuildFails = cms.bool(False),
32  estimator = cms.string('Chi2'),
33  propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
34 # propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'),
35  # Out-in tracking will not be attempted unless this many hits
36  # are on track after in-out tracking phase.
37  minNrOfHitsForRebuild = cms.int32(5)
38 )
39 
40