1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
import FWCore.ParameterSet.Config as cms
import DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi
PAtrackingMonHLT = DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi.TrackerCollisionTrackMon.clone(
beamSpot = "hltOnlineBeamSpot",
primaryVertex = "hltPixelVertices",
doAllPlots = False,
doLumiAnalysis = False,
doProfilesVsLS = True,
doDCAPlots = True,
doPUmonitoring = False,
doPlotsVsGoodPVtx = False,
doEffFromHitPatternVsPU = False,
pvNDOF = 1,
numCut = " pt >= 0.4 & quality('highPurity') ",
denCut = " pt >= 0.4",
FolderName = "TrackingPA/GlobalParameters",
BSFolderName = "TrackingPA/ParametersVsBeamSpot"
)
PApixelTracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/pixelTracks',
TrackProducer = 'hltPixelTracks',
allTrackProducer = 'hltPixelTracks',
)
PApixelTracksForHighMultMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/pixelTracksForHighMult',
primaryVertex = 'hltPixelVerticesForHighMult',
TrackProducer = 'hltPixelTracksForHighMult',
allTrackProducer = 'hltPixelTracksForHighMult'
)
PAiter0TracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/iter0',
primaryVertex = 'hltPAOnlinePrimaryVertices',
TrackProducer = 'hltPAIter0CtfWithMaterialTracks',
allTrackProducer = 'hltPAIter0CtfWithMaterialTracks'
)
PAiter1TracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/iter1',
primaryVertex = 'hltPAOnlinePrimaryVertices',
TrackProducer = 'hltPAIter1CtfWithMaterialTracks',
allTrackProducer = 'hltPAIter1CtfWithMaterialTracks'
)
PAiter2TracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/iter2',
primaryVertex = 'hltPAOnlinePrimaryVertices',
TrackProducer = 'hltPAIter2CtfWithMaterialTracks',
allTrackProducer = 'hltPAIter2CtfWithMaterialTracks'
)
PAiter3TracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/iter3',
primaryVertex = 'hltPAOnlinePrimaryVertices',
TrackProducer = 'hltPAIter3CtfWithMaterialTracks',
allTrackProducer = 'hltPAIter3CtfWithMaterialTracks'
)
PAiter4TracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/iter4',
primaryVertex = 'hltPAOnlinePrimaryVertices',
TrackProducer = 'hltPAIter4CtfWithMaterialTracks',
allTrackProducer = 'hltPAIter4CtfWithMaterialTracks'
)
PAiter5TracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/iter5',
primaryVertex = 'hltPAOnlinePrimaryVertices',
TrackProducer = 'hltPAIter5CtfWithMaterialTracks',
allTrackProducer = 'hltPAIter5CtfWithMaterialTracks'
)
PAiter6TracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/iter6',
primaryVertex = 'hltPAOnlinePrimaryVertices',
TrackProducer = 'hltPAIter6CtfWithMaterialTracks',
allTrackProducer = 'hltPAIter6CtfWithMaterialTracks'
)
PAiter7TracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/iter7',
primaryVertex = 'hltPAOnlinePrimaryVertices',
TrackProducer = 'hltPAIter7CtfWithMaterialTracks',
allTrackProducer = 'hltPAIter7CtfWithMaterialTracks'
)
PAiterHLTTracksMonitoringHLT = PAtrackingMonHLT.clone(
FolderName = 'HLT/TrackingPA/iterMerged',
primaryVertex = 'hltPAOnlinePrimaryVertices',
TrackProducer = 'hltPAIterativeTrackingMerged',
allTrackProducer = 'hltPAIterativeTrackingMerged'
)
PAtrackingMonitorHLT = cms.Sequence(
PApixelTracksMonitoringHLT
+ PApixelTracksForHighMultMonitoringHLT
+ PAiter0TracksMonitoringHLT
+ PAiter1TracksMonitoringHLT
+ PAiter2TracksMonitoringHLT
+ PAiter3TracksMonitoringHLT
+ PAiter4TracksMonitoringHLT
+ PAiter5TracksMonitoringHLT
+ PAiter6TracksMonitoringHLT
+ PAiter7TracksMonitoringHLT
+ PAiterHLTTracksMonitoringHLT
)
|