CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CkfTrackCandidates_cfi.py
Go to the documentation of this file.
2 
3 ckfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
4 # During tracking, eliminate seeds used by an already found track
5  RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
6 # Decide how to eliminate tracks sharing hits at end of tracking phase
7  TrajectoryCleaner = cms.string('TrajectoryCleanerBySharedHits'),
8 # Run cleaning after in-out tracking in addition to at end of tracking ?
9  cleanTrajectoryAfterInOut = cms.bool(True),
10 # Split matched strip tracker hits into mono/stereo components.
11  useHitsSplitting = cms.bool(True),
12 # After in-out tracking, do out-in tracking through the seeding
13 # region and then further in.
14  doSeedingRegionRebuilding = cms.bool(True),
15 # SeedProducer = cms.string('globalMixedSeeds'),
16 # SeedLabel = cms.string(''),
17  maxNSeeds = cms.uint32(100000),
18  maxSeedsBeforeCleaning = cms.uint32(1000),
19 # SeedProducer:SeedLabel descoped to src
20  src = cms.InputTag('globalMixedSeeds'),
21  NavigationSchool = cms.string('SimpleNavigationSchool'),
22  TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
23  TransientInitialStateEstimatorParameters = cms.PSet(
24  propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
25  propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite'),
26  numberMeasurementsForFit = cms.int32(4)
27  )
28 )
29