1 import FWCore.ParameterSet.Config
as cms
5 hltMultiPVanalysis = vertexAnalysis.clone(
6 do_generic_sim_plots =
False,
8 root_folder =
"HLT/Vertexing/ValidationWRTsim",
9 vertexRecoCollections = [
""],
10 trackAssociatorMap =
"trackingParticleRecoTrackAsssociation",
11 vertexAssociator =
"VertexAssociatorByPositionAndTracks" 15 vertexAssociatorByPositionAndTracks4pixelTracks = _VertexAssociatorByPositionAndTracks.clone(
16 trackAssociation =
"tpToHLTpixelTrackAssociation" 18 tpToHLTpfMuonMergingTrackAssociation = tpToHLTpixelTrackAssociation.clone(
19 label_tr =
"hltPFMuonMerging" 21 vertexAssociatorByPositionAndTracks4pfMuonMergingTracks = _VertexAssociatorByPositionAndTracks.clone(
22 trackAssociation =
"tpToHLTpfMuonMergingTrackAssociation" 26 hltPixelPVanalysis = hltMultiPVanalysis.clone(
27 do_generic_sim_plots =
True,
28 trackAssociatorMap =
"tpToHLTpixelTrackAssociation",
29 vertexAssociator =
"vertexAssociatorByPositionAndTracks4pixelTracks",
30 vertexRecoCollections = (
32 "hltTrimmedPixelVertices",
37 hltPVanalysis = hltMultiPVanalysis.clone(
38 trackAssociatorMap =
"tpToHLTpfMuonMergingTrackAssociation",
39 vertexAssociator =
"vertexAssociatorByPositionAndTracks4pfMuonMergingTracks",
40 vertexRecoCollections = (
41 "hltVerticesPFFilter",
45 hltMultiPVAssociations = cms.Task(
46 hltTrackAssociatorByHits,
47 tpToHLTpixelTrackAssociation,
48 vertexAssociatorByPositionAndTracks4pixelTracks,
49 tpToHLTpfMuonMergingTrackAssociation,
50 vertexAssociatorByPositionAndTracks4pfMuonMergingTracks
53 hltMultiPVValidation = cms.Sequence(
56 hltMultiPVAssociations