CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RecoTracker_cff.py
Go to the documentation of this file.
2 
3 # Iterative steps
5 
6 
7 # RS
12 
13 ### Not the Tracking uses the 2 seed collections separately. The merged seed collection is produced
14 ### for backward compatibility with electron reconstruction
15 newCombinedSeeds = RecoTracker.TkSeedGenerator.GlobalCombinedSeeds_cfi.globalCombinedSeeds.clone()
16 newCombinedSeeds.seedCollections = cms.VInputTag(
17  cms.InputTag('newSeedFromTriplets'),
18  cms.InputTag('newSeedFromPairs'),
19 )
20 import copy
21 newCombinedSeeds.clusterRemovalInfos = cms.VInputTag(
22  cms.InputTag(''),
23  preFilterStepOneTracks.clusterRemovalInfo
24  )
25 
26 #dEdX reconstruction
28 
29 #BeamHalo tracking
31 
32 
33 #special sequences, such as pixel-less
35 
36 ckftracks_woBH = cms.Sequence(iterTracking*trackCollectionMerging*newCombinedSeeds*doAlldEdXEstimators)
37 ckftracks = ckftracks_woBH.copy() #+ beamhaloTracksSeq) # temporarily out, takes too much resources
38 
39 ckftracks_wodEdX = ckftracks.copy()
40 ckftracks_wodEdX.remove(doAlldEdXEstimators)
41 
42 rstracks = cms.Sequence(roadSearchSeeds*
43  roadSearchClouds*rsTrackCandidates*
44  rsWithMaterialTracks)
45 
46 ckftracks_plus_pixelless = cms.Sequence(ckftracks*ctfTracksPixelLess)
47 
48 
50 trackingGlobalReco = cms.Sequence(ckftracks*trackExtrapolator)