1 import FWCore.ParameterSet.Config
as cms
6 import DQM.TrackingMonitor.TrackingMonitorSeed_cfi
8 TrackMonStep0 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
9 TrackMonStep0.TrackProducer = cms.InputTag(
"generalTracks")
10 TrackMonStep0.SeedProducer = cms.InputTag(
"initialStepSeeds")
11 TrackMonStep0.TCProducer = cms.InputTag(
"initialStepTrackCandidates")
12 TrackMonStep0.AlgoName = cms.string(
'initialStep')
13 TrackMonStep0.TkSeedSizeBin = cms.int32(100)
14 TrackMonStep0.TkSeedSizeMax = cms.double(5000)
15 TrackMonStep0.TkSeedSizeMin = cms.double(0)
16 TrackMonStep0.NClusPxBin = cms.int32(100)
17 TrackMonStep0.NClusPxMax = cms.double(20000)
18 TrackMonStep0.ClusterLabels = cms.vstring(
'Pix')
20 TrackMonStep1 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
21 TrackMonStep1.TrackProducer = cms.InputTag(
"generalTracks")
22 TrackMonStep1.SeedProducer = cms.InputTag(
"lowPtTripletStepSeeds")
23 TrackMonStep1.TCProducer = cms.InputTag(
"lowPtTripletStepTrackCandidates")
24 TrackMonStep1.AlgoName = cms.string(
'lowPtTripletStep')
25 TrackMonStep1.TkSeedSizeBin = cms.int32(100)
26 TrackMonStep1.TkSeedSizeMax = cms.double(30000)
27 TrackMonStep1.TkSeedSizeMin = cms.double(0)
28 TrackMonStep1.NClusPxBin = cms.int32(100)
29 TrackMonStep1.NClusPxMax = cms.double(20000)
30 TrackMonStep1.ClusterLabels = cms.vstring(
'Pix')
32 TrackMonStep2 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
33 TrackMonStep2.TrackProducer = cms.InputTag(
"generalTracks")
34 TrackMonStep2.SeedProducer = cms.InputTag(
"pixelPairStepSeeds")
35 TrackMonStep2.TCProducer = cms.InputTag(
"pixelPairStepTrackCandidates")
36 TrackMonStep2.AlgoName = cms.string(
'pixelPairStep')
37 TrackMonStep2.TkSeedSizeBin = cms.int32(400)
38 TrackMonStep2.TkSeedSizeMax = cms.double(100000)
39 TrackMonStep2.TkSeedSizeMin = cms.double(0)
40 TrackMonStep2.TCSizeMax = cms.double(199.5)
41 TrackMonStep2.NClusPxBin = cms.int32(100)
42 TrackMonStep2.NClusPxMax = cms.double(20000)
43 TrackMonStep2.ClusterLabels = cms.vstring(
'Pix')
45 TrackMonStep3 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
46 TrackMonStep3.TrackProducer = cms.InputTag(
"generalTracks")
47 TrackMonStep3.SeedProducer = cms.InputTag(
"detachedTripletStepSeeds")
48 TrackMonStep3.TCProducer = cms.InputTag(
"detachedTripletStepTrackCandidates")
49 TrackMonStep3.AlgoName = cms.string(
'detachedTripletStep')
50 TrackMonStep3.TkSeedSizeBin = cms.int32(100)
51 TrackMonStep3.TkSeedSizeMax = cms.double(30000)
52 TrackMonStep3.TkSeedSizeMin = cms.double(0)
53 TrackMonStep3.NClusPxBin = cms.int32(100)
54 TrackMonStep3.NClusPxMax = cms.double(20000)
55 TrackMonStep3.ClusterLabels = cms.vstring(
'Pix')
57 TrackMonStep4 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
58 TrackMonStep4.TrackProducer = cms.InputTag(
"generalTracks")
59 TrackMonStep4.SeedProducer = cms.InputTag(
"mixedTripletStepSeeds")
60 TrackMonStep4.TCProducer = cms.InputTag(
"mixedTripletStepTrackCandidates")
61 TrackMonStep4.AlgoName = cms.string(
'mixedTripletStep')
62 TrackMonStep4.TkSeedSizeBin = cms.int32(400)
63 TrackMonStep4.TkSeedSizeMax = cms.double(200000)
64 TrackMonStep4.TkSeedSizeMin = cms.double(0)
65 TrackMonStep4.TCSizeMax = cms.double(199.5)
66 TrackMonStep4.NClusStrBin = cms.int32(500)
67 TrackMonStep4.NClusStrMax = cms.double(100000)
68 TrackMonStep4.ClusterLabels = cms.vstring(
'Tot')
70 TrackMonStep5 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
71 TrackMonStep5.TrackProducer = cms.InputTag(
"generalTracks")
72 TrackMonStep5.SeedProducer = cms.InputTag(
"pixelLessStepSeeds")
73 TrackMonStep5.TCProducer = cms.InputTag(
"pixelLessStepTrackCandidates")
74 TrackMonStep5.AlgoName = cms.string(
'pixelLessStep')
75 TrackMonStep5.TkSeedSizeBin = cms.int32(400)
76 TrackMonStep5.TkSeedSizeMax = cms.double(200000)
77 TrackMonStep5.TkSeedSizeMin = cms.double(0)
78 TrackMonStep5.NClusStrBin = cms.int32(500)
79 TrackMonStep5.NClusStrMax = cms.double(100000)
80 TrackMonStep5.ClusterLabels = cms.vstring(
'Strip')
82 TrackMonStep6 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
83 TrackMonStep6.TrackProducer = cms.InputTag(
"generalTracks")
84 TrackMonStep6.SeedProducer = cms.InputTag(
"tobTecStepSeeds")
85 TrackMonStep6.TCProducer = cms.InputTag(
"tobTecStepTrackCandidates")
86 TrackMonStep6.AlgoName = cms.string(
'tobTecStep')
87 TrackMonStep6.TkSeedSizeBin = cms.int32(400)
88 TrackMonStep6.TkSeedSizeMax = cms.double(100000)
89 TrackMonStep6.TkSeedSizeMin = cms.double(0)
90 TrackMonStep6.TCSizeMax = cms.double(199.5)
91 TrackMonStep6.NClusStrBin = cms.int32(500)
92 TrackMonStep6.NClusStrMax = cms.double(100000)
93 TrackMonStep6.ClusterLabels = cms.vstring(
'Strip')
95 TrackMonStep9 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
96 TrackMonStep9.TrackProducer = cms.InputTag(
"generalTracks")
97 TrackMonStep9.SeedProducer = cms.InputTag(
"muonSeededSeedsInOut")
98 TrackMonStep9.TCProducer = cms.InputTag(
"muonSeededTrackCandidatesInOut")
99 TrackMonStep9.AlgoName = cms.string(
'muonSeededStepInOut')
100 TrackMonStep9.TkSeedSizeBin = cms.int32(15)
101 TrackMonStep9.TkSeedSizeMax = cms.double(14.5)
102 TrackMonStep9.TkSeedSizeMin = cms.double(-0.5)
103 TrackMonStep9.TCSizeMax = cms.double(199.5)
104 TrackMonStep9.NClusStrBin = cms.int32(500)
105 TrackMonStep9.NClusStrMax = cms.double(100000)
106 TrackMonStep9.ClusterLabels = cms.vstring(
'Strip')
108 TrackMonStep10 = DQM.TrackingMonitor.TrackingMonitorSeed_cfi.TrackMonSeed.clone()
109 TrackMonStep10.TrackProducer = cms.InputTag(
"generalTracks")
110 TrackMonStep10.SeedProducer = cms.InputTag(
"muonSeededSeedsOutIn")
111 TrackMonStep10.TCProducer = cms.InputTag(
"muonSeededTrackCandidatesOutIn")
112 TrackMonStep10.AlgoName = cms.string(
'muonSeededStepOutIn')
113 TrackMonStep10.TkSeedSizeBin = cms.int32(15)
114 TrackMonStep10.TkSeedSizeMax = cms.double(14.5)
115 TrackMonStep10.TkSeedSizeMin = cms.double(-0.5)
116 TrackMonStep10.TCSizeMax = cms.double(199.5)
117 TrackMonStep10.NClusStrBin = cms.int32(500)
118 TrackMonStep10.NClusStrMax = cms.double(100000)
119 TrackMonStep10.ClusterLabels = cms.vstring(
'Strip')
122 trackMonIterativeTracking2012 = cms.Sequence(
137 trkmon = cms.Sequence(
138 trackMonIterativeTracking2012