1 import FWCore.ParameterSet.Config
as cms
2 from DQMServices.Core.DQMEDHarvester
import DQMEDHarvester
4 heavyFlavorValidationHarvesting =
DQMEDHarvester(
"HeavyFlavorHarvesting",
5 MyDQMrootFolder = cms.untracked.string(
'HLT/BPH/HLT/HLT_Mu5'),
6 Efficiencies = cms.untracked.VPSet(
7 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"globMuon_genEtaPt",
"genMuon_genEtaPt",
"effGlobGen_genEtaPt") ),
8 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt1Muon_recoEtaPt",
"globMuon_recoEtaPt",
"effFilt1Glob_recoEtaPt") ),
9 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt2Muon_recoEtaPt",
"globMuon_recoEtaPt",
"effFilt2Glob_recoEtaPt") ),
10 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt3Muon_recoEtaPt",
"globMuon_recoEtaPt",
"effFilt3Glob_recoEtaPt") ),
11 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt4Muon_recoEtaPt",
"globMuon_recoEtaPt",
"effFilt4Glob_recoEtaPt") ),
12 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt5Muon_recoEtaPt",
"globMuon_recoEtaPt",
"effFilt5Glob_recoEtaPt") ),
13 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"pathMuon_recoEtaPt",
"globMuon_recoEtaPt",
"effPathGlob_recoEtaPt") ),
14 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt2Muon_recoEtaPt",
"filt1Muon_recoEtaPt",
"effFilt2Filt1_recoEtaPt") ),
15 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt3Muon_recoEtaPt",
"filt2Muon_recoEtaPt",
"effFilt3Filt2_recoEtaPt") ),
16 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt4Muon_recoEtaPt",
"filt3Muon_recoEtaPt",
"effFilt4Filt3_recoEtaPt") ),
17 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt5Muon_recoEtaPt",
"filt4Muon_recoEtaPt",
"effFilt5Filt4_recoEtaPt") ),
18 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt3Muon_recoEtaPt",
"filt1Muon_recoEtaPt",
"effFilt3Filt1_recoEtaPt") ),
19 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt4Muon_recoEtaPt",
"filt1Muon_recoEtaPt",
"effFilt4Filt1_recoEtaPt") ),
20 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt5Muon_recoEtaPt",
"filt1Muon_recoEtaPt",
"effFilt5Filt1_recoEtaPt") ),
22 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"globMuon_genEtaPhi",
"genMuon_genEtaPhi",
"effGlobGen_genEtaPhi") ),
23 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt1Muon_recoEtaPhi",
"globMuon_recoEtaPhi",
"effFilt1Glob_recoEtaPhi") ),
24 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt2Muon_recoEtaPhi",
"globMuon_recoEtaPhi",
"effFilt2Glob_recoEtaPhi") ),
25 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt3Muon_recoEtaPhi",
"globMuon_recoEtaPhi",
"effFilt3Glob_recoEtaPhi") ),
26 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt4Muon_recoEtaPhi",
"globMuon_recoEtaPhi",
"effFilt4Glob_recoEtaPhi") ),
27 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt5Muon_recoEtaPhi",
"globMuon_recoEtaPhi",
"effFilt5Glob_recoEtaPhi") ),
28 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"pathMuon_recoEtaPhi",
"globMuon_recoEtaPhi",
"effPathGlob_recoEtaPhi") ),
29 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt2Muon_recoEtaPhi",
"filt1Muon_recoEtaPhi",
"effFilt2Filt1_recoEtaPhi") ),
30 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt3Muon_recoEtaPhi",
"filt2Muon_recoEtaPhi",
"effFilt3Filt2_recoEtaPhi") ),
31 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt4Muon_recoEtaPhi",
"filt3Muon_recoEtaPhi",
"effFilt4Filt3_recoEtaPhi") ),
32 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt5Muon_recoEtaPhi",
"filt4Muon_recoEtaPhi",
"effFilt5Filt4_recoEtaPhi") ),
33 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt3Muon_recoEtaPhi",
"filt1Muon_recoEtaPhi",
"effFilt3Filt1_recoEtaPhi") ),
34 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt4Muon_recoEtaPhi",
"filt1Muon_recoEtaPhi",
"effFilt4Filt1_recoEtaPhi") ),
35 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"filt5Muon_recoEtaPhi",
"filt1Muon_recoEtaPhi",
"effFilt5Filt1_recoEtaPhi") ),
38 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"globDimuon_genEtaPt",
"genDimuon_genEtaPt",
"effGlobDigenAND_genEtaPt") ),
45 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt1Dimuon_recoEtaPt",
"globDimuon_recoEtaPt",
"effFilt1DiglobAND_recoEtaPt") ),
46 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt2Dimuon_recoEtaPt",
"globDimuon_recoEtaPt",
"effFilt2DiglobAND_recoEtaPt") ),
47 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt3Dimuon_recoEtaPt",
"globDimuon_recoEtaPt",
"effFilt3DiglobAND_recoEtaPt") ),
48 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt4Dimuon_recoEtaPt",
"globDimuon_recoEtaPt",
"effFilt4DiglobAND_recoEtaPt") ),
49 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt5Dimuon_recoEtaPt",
"globDimuon_recoEtaPt",
"effFilt5DiglobAND_recoEtaPt") ),
50 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diPathDimuon_recoEtaPt",
"globDimuon_recoEtaPt",
"effPathDiglobAND_recoEtaPt") ),
51 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt2Dimuon_recoEtaPt",
"diFilt1Dimuon_recoEtaPt",
"effFilt2Difilt1AND_recoEtaPt") ),
52 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt3Dimuon_recoEtaPt",
"diFilt2Dimuon_recoEtaPt",
"effFilt3Difilt2AND_recoEtaPt") ),
53 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt4Dimuon_recoEtaPt",
"diFilt3Dimuon_recoEtaPt",
"effFilt4Difilt3AND_recoEtaPt") ),
54 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt5Dimuon_recoEtaPt",
"diFilt4Dimuon_recoEtaPt",
"effFilt5Difilt4AND_recoEtaPt") ),
55 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt3Dimuon_recoEtaPt",
"diFilt1Dimuon_recoEtaPt",
"effFilt3Difilt1AND_recoEtaPt") ),
56 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt4Dimuon_recoEtaPt",
"diFilt1Dimuon_recoEtaPt",
"effFilt4Difilt1AND_recoEtaPt") ),
57 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"diFilt5Dimuon_recoEtaPt",
"diFilt1Dimuon_recoEtaPt",
"effFilt5Difilt1AND_recoEtaPt") ),
125 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"resultDimuon_recoEtaPt",
"globDimuon_recoEtaPt",
"effResultDiglob_recoEtaPt") ),
126 cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring(
"resultDimuon_recoRapPt",
"globDimuon_recoRapPt",
"effResultDiglob_recoRapPt") )