CMS 3D CMS Logo

heavyFlavorValidationHarvesting_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
3 
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") ),
21 
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") ),
36 
37 
38  cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring("globDimuon_genEtaPt","genDimuon_genEtaPt","effGlobDigenAND_genEtaPt") ),
39 # cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring("filt1Dimuon_recoEtaPt","globDimuon_recoEtaPt","effFilt1DiglobOR_recoEtaPt") ),
40 # cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring("filt2Dimuon_recoEtaPt","globDimuon_recoEtaPt","effFilt2DiglobOR_recoEtaPt") ),
41 # cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring("filt3Dimuon_recoEtaPt","globDimuon_recoEtaPt","effFilt3DiglobOR_recoEtaPt") ),
42 # cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring("filt4Dimuon_recoEtaPt","globDimuon_recoEtaPt","effFilt4DiglobOR_recoEtaPt") ),
43 # cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring("filt5Dimuon_recoEtaPt","globDimuon_recoEtaPt","effFilt5DiglobOR_recoEtaPt") ),
44 # cms.untracked.PSet( NumDenEffMEnames = cms.untracked.vstring("pathDimuon_recoEtaPt","globDimuon_recoEtaPt","effPathDiglobOR_recoEtaPt") ),
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") ),
58 
59 
80 
81 
102 
103 
124 
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") )
127 
128  )
129 )