1 import FWCore.ParameterSet.Config
as cms
5 hltVerticesMonitoring = pvMonitor.clone(
6 beamSpotLabel =
"hltOnlineBeamSpot" 9 from Configuration.Eras.Modifier_phase2_tracker_cff
import phase2_tracker
10 phase2_tracker.toModify(hltVerticesMonitoring,
11 TopFolderName =
"HLT/Vertexing/hltFullVertices",
12 vertexLabel = cms.InputTag(
"offlinePrimaryVertices",
"",
"HLT"))
14 hltPixelVerticesMonitoring = hltVerticesMonitoring.clone(
15 TopFolderName =
"HLT/Vertexing/hltPixelVertices",
16 vertexLabel =
"hltPixelVertices",
18 useHPforAlignmentPlots =
False 21 phase2_tracker.toModify(hltPixelVerticesMonitoring,
22 vertexLabel =
"hltPhase2PixelVertices")
24 hltTrimmedPixelVerticesMonitoring = hltVerticesMonitoring.clone(
25 TopFolderName =
"HLT/Vertexing/hltTrimmedPixelVertices",
26 vertexLabel =
"hltTrimmedPixelVertices",
28 useHPforAlignmentPlots =
False 30 hltVerticesPFFilterMonitoring = hltVerticesMonitoring.clone(
31 TopFolderName =
"HLT/Vertexing/hltVerticesPFFilter",
32 vertexLabel =
"hltVerticesPFFilter",
33 useHPforAlignmentPlots =
False 35 hltVerticesL3PFBjetsMonitoring = hltVerticesMonitoring.clone(
36 TopFolderName =
"HLT/Vertexing/hltVerticesL3PFBjets",
37 vertexLabel =
"hltVerticesL3PFBjets",
38 useHPforAlignmentPlots =
False 40 vertexingMonitorHLT = cms.Sequence(
41 hltPixelVerticesMonitoring
42 + hltTrimmedPixelVerticesMonitoring
43 + hltVerticesPFFilterMonitoring
47 phase2_tracker.toReplaceWith(vertexingMonitorHLT, cms.Sequence(hltPixelVerticesMonitoring + hltVerticesMonitoring))