CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MinBiasTracking_cff.py
Go to the documentation of this file.
2 
7 
9 
10 ###################################
11 # First step, triplets, r=0.2 cm
12 firstStep = cms.Sequence(PixelLayerTriplets
13  * pixel3ProtoTracks
14  * pixel3Vertices
15  * pixel3PrimTracks
16  * primSeeds
17  * primTrackCandidates
18  * globalPrimTracks)
19 
20 ###################################
21 # Second step, triplets, r=3.5 cm
22 secondStep = cms.Sequence(secondClusters
23  * secondPixelRecHits
24  * secondStripRecHits
25  * SecondLayerTriplets
26  * pixelSecoTracks
27  * secoSeeds
28  * secoTrackCandidates
29  * globalSecoTracks)
30 
31 ###################################
32 # Third step, pairs, not used
33 thirdStep = cms.Sequence( thirdClusters
34  * thirdPixelRecHits
35  * thirdStripRecHits
36  * ThirdLayerPairs
37  * pixelTertTracks
38  * tertSeeds
39  * tertTrackCandidates
40  * globalTertTracks)
41 
42 ###################################
43 # Tracklist combiner
44 allTracks = cms.EDProducer("TrackListCombiner",
45 # trackProducers = cms.vstring('pixel3PrimTracks',
46 # 'pixel3SecoTracks')
47  trackProducers = cms.vstring('globalPrimTracks',
48  'globalSecoTracks',
49  'globalTertTracks')
50 )
51 
52 ###################################
53 # Minimum bias tracking
54 minBiasTracking = cms.Sequence(firstStep
55  * secondStep
56  * thirdStep
57  * allTracks)
58