CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoTracker/CkfPattern/python/GroupedCkfTrajectoryBuilderESProducer_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 GroupedCkfTrajectoryBuilder = cms.ESProducer("GroupedCkfTrajectoryBuilderESProducer",
00004     bestHitOnly = cms.bool(True),
00005     propagatorAlong = cms.string('PropagatorWithMaterial'),
00006     # Filter used on tracks at end of all tracking (in-out + out-in)
00007     trajectoryFilterName = cms.string('ckfBaseTrajectoryFilter'),
00008     # Filter used on tracks at end of in-out tracking phase
00009     inOutTrajectoryFilterName = cms.string('ckfBaseTrajectoryFilter'),
00010 #    inOutTrajectoryFilterName = cms.string('ckfBaseInOutTrajectoryFilter'),
00011     # If true, then the inOutTrajectoryFilterName will be ignored
00012     # and the trajectoryFilterName will be used for in-out tracking too.
00013     useSameTrajFilter = cms.bool(True),
00014     # Maximum number of track candidates followed at each step of
00015     # track building
00016     maxCand = cms.int32(5),
00017     ComponentName = cms.string('GroupedCkfTrajectoryBuilder'),
00018     intermediateCleaning = cms.bool(True),
00019     # Chi2 added to track candidate if no hit found in layer
00020     lostHitPenalty = cms.double(30.0),
00021     MeasurementTrackerName = cms.string(''),
00022     lockHits = cms.bool(True),
00023     TTRHBuilder = cms.string('WithTrackAngle'),
00024     foundHitBonus = cms.double(5.0),
00025     updator = cms.string('KFUpdator'),
00026     # If true, track building will allow for possibility of no hit
00027     # in a given layer, even if it finds compatible hits there.
00028     alwaysUseInvalidHits = cms.bool(True),
00029     requireSeedHitsInRebuild = cms.bool(True),
00030     estimator = cms.string('Chi2'),
00031     propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
00032     # Out-in tracking will not be attempted unless this many hits
00033     # are on track after in-out tracking phase.
00034     minNrOfHitsForRebuild = cms.int32(5)
00035 )
00036 
00037