CMS 3D CMS Logo

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

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 #special propagator
00004 from TrackingTools.GeomPropagators.BeamHaloPropagator_cff import *
00005 
00006 from RecoTracker.CkfPattern.CkfTrajectoryBuilderESProducer_cff import *
00007 import  TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cfi
00008 ckfTrajectoryFilterBeamHaloMuon = TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cfi.trajectoryFilterESProducer.clone()
00009 import copy
00010 from RecoTracker.CkfPattern.CkfTrajectoryBuilderESProducer_cfi import *
00011 #include "RecoTracker/CkfPattern/data/GroupedCkfTrajectoryBuilderESProducer.cff"
00012 # clone the trajectory builder
00013 CkfTrajectoryBuilderBeamHalo = copy.deepcopy(CkfTrajectoryBuilder)
00014 import copy
00015 from RecoTracker.CkfPattern.CkfTrackCandidates_cfi import *
00016 # generate CTF track candidates ############
00017 beamhaloTrackCandidates = copy.deepcopy(ckfTrackCandidates)
00018 
00019 ckfTrajectoryFilterBeamHaloMuon.ComponentName = 'ckfTrajectoryFilterBeamHaloMuon'
00020 ckfTrajectoryFilterBeamHaloMuon.filterPset.minimumNumberOfHits = 4
00021 ckfTrajectoryFilterBeamHaloMuon.filterPset.minPt = 0.1
00022 ckfTrajectoryFilterBeamHaloMuon.filterPset.maxLostHits = 3
00023 ckfTrajectoryFilterBeamHaloMuon.filterPset.maxConsecLostHits = 2
00024 
00025 CkfTrajectoryBuilderBeamHalo.ComponentName = 'CkfTrajectoryBuilderBH'
00026 CkfTrajectoryBuilderBeamHalo.propagatorAlong = 'BeamHaloPropagatorAlong'
00027 CkfTrajectoryBuilderBeamHalo.propagatorOpposite = 'BeamHaloPropagatorOpposite'
00028 CkfTrajectoryBuilderBeamHalo.trajectoryFilterName = 'ckfTrajectoryFilterBeamHaloMuon'
00029 beamhaloTrackCandidates.src = cms.InputTag('beamhaloTrackerSeeds')
00030 beamhaloTrackCandidates.NavigationSchool = 'BeamHaloNavigationSchool'
00031 beamhaloTrackCandidates.TransientInitialStateEstimatorParameters.propagatorAlongTISE = 'BeamHaloPropagatorAlong'
00032 beamhaloTrackCandidates.TransientInitialStateEstimatorParameters.propagatorOppositeTISE = 'BeamHaloPropagatorOpposite'
00033 beamhaloTrackCandidates.TrajectoryBuilder = 'CkfTrajectoryBuilderBH'
00034