CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/RecoTracker/Configuration/python/RecoTracker_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # Iterative steps
00004 from RecoTracker.IterativeTracking.iterativeTk_cff import *
00005 
00006 
00007 # RS
00008 from RecoTracker.RoadSearchSeedFinder.RoadSearchSeeds_cff import *
00009 from RecoTracker.RoadSearchCloudMaker.RoadSearchClouds_cff import *
00010 from RecoTracker.RoadSearchTrackCandidateMaker.RoadSearchTrackCandidates_cff import *
00011 from RecoTracker.TrackProducer.RSFinalFitWithMaterial_cff import *
00012 
00013 ###This seed collection is produced for electron reconstruction
00014 newCombinedSeeds = RecoTracker.TkSeedGenerator.GlobalCombinedSeeds_cfi.globalCombinedSeeds.clone(
00015     seedCollections = cms.VInputTag(
00016       cms.InputTag('initialStepSeeds'),
00017       cms.InputTag('pixelPairStepSeeds'),
00018       cms.InputTag('mixedTripletStepSeeds'),
00019       cms.InputTag('pixelLessStepSeeds')
00020       )
00021     )
00022 import copy
00023 
00024 #dEdX reconstruction
00025 from RecoTracker.DeDx.dedxEstimators_cff import *
00026 
00027 #BeamHalo tracking
00028 from RecoTracker.Configuration.RecoTrackerBHM_cff import *
00029 
00030 
00031 #special sequences, such as pixel-less
00032 from RecoTracker.Configuration.RecoTrackerNotStandard_cff import *
00033 
00034 ckftracks_woBH = cms.Sequence(iterTracking*newCombinedSeeds*doAlldEdXEstimators)
00035 ckftracks = ckftracks_woBH.copy() #+ beamhaloTracksSeq) # temporarily out, takes too much resources
00036 
00037 ckftracks_wodEdX = ckftracks.copy()
00038 ckftracks_wodEdX.remove(doAlldEdXEstimators)
00039 
00040 rstracks = cms.Sequence(roadSearchSeeds*
00041                         roadSearchClouds*rsTrackCandidates*
00042                         rsWithMaterialTracks)
00043 
00044 ckftracks_plus_pixelless = cms.Sequence(ckftracks*ctfTracksPixelLess)
00045 
00046 
00047 from RecoJets.JetAssociationProducers.trackExtrapolator_cfi import *
00048 trackingGlobalReco = cms.Sequence(ckftracks*trackExtrapolator)