1 import FWCore.ParameterSet.Config
as cms
2 from DQMServices.Core.DQMEDHarvester
import DQMEDHarvester
6 subDirs = cms.untracked.vstring(
"HLT/B2GHLTValidation/B2G/SemiMuonic"),
7 efficiency = cms.vstring(
8 "hEffLeptonEta 'Efficiency vs Eta Lepton ' EtaLeptonSel EtaLeptonAll ",
9 "hEffLeptonPt 'Efficiency vs Pt Lepton' PtLeptonSel PtLeptonAll ",
10 "hEffLastJetEta 'Efficiency vs Eta Last Jet' EtaLastJetSel EtaLastJetAll",
11 "hEffLastJetPt 'Efficiency vs Pt Last Jet' PtLastJetSel PtLastJetAll",
12 "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
14 resolution = cms.vstring(
""),
17 b2gDoubleLeptonEleMuHLTValidationHarvest =
DQMEDHarvester(
"DQMGenericClient",
18 subDirs = cms.untracked.vstring(
"HLT/B2GHLTValidation/B2G/EleMu"),
19 efficiency = cms.vstring(
20 "hEffLeptonEta 'Efficiency vs Eta Lepton ' EtaLeptonSel EtaLeptonAll ",
21 "hEffLeptonPt 'Efficiency vs Pt Lepton' PtLeptonSel PtLeptonAll ",
22 "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
24 resolution = cms.vstring(
""),
28 subDirs = cms.untracked.vstring(
"HLT/B2GHLTValidation/B2G/DoubleEle"),
29 efficiency = cms.vstring(
30 "hEffLeptonEta 'Efficiency vs Eta Lepton ' EtaLeptonSel EtaLeptonAll ",
31 "hEffLeptonPt 'Efficiency vs Pt Lepton' PtLeptonSel PtLeptonAll ",
32 "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
34 resolution = cms.vstring(
""),
38 subDirs = cms.untracked.vstring(
"HLT/B2GHLTValidation/B2G/SemiElectronic"),
39 efficiency = cms.vstring(
40 "hEffLeptonEta 'Efficiency vs Eta Lepton ' EtaLeptonSel EtaLeptonAll ",
41 "hEffLeptonPt 'Efficiency vs Pt Lepton' PtLeptonSel PtLeptonAll ",
42 "hEffLastJetEta 'Efficiency vs Eta Last Jet' EtaLastJetSel EtaLastJetAll",
43 "hEffLastJetPt 'Efficiency vs Pt Last Jet' PtLastJetSel PtLastJetAll",
44 "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
46 resolution = cms.vstring(
""),
50 subDirs = cms.untracked.vstring(
"HLT/B2GHLTValidation/B2G/SingleJet"),
51 efficiency = cms.vstring(
52 "hEffLastJetEta 'Efficiency vs Eta Last Jet' EtaLastJetSel EtaLastJetAll",
53 "hEffLastJetPt 'Efficiency vs Pt Last Jet' PtLastJetSel PtLastJetAll",
54 "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
56 resolution = cms.vstring(
""),
60 subDirs = cms.untracked.vstring(
"HLT/B2GHLTValidation/B2G/DiJet"),
61 efficiency = cms.vstring(
62 "hEffLastJetEta 'Efficiency vs Eta Last Jet' EtaLastJetSel EtaLastJetAll",
63 "hEffLastJetPt 'Efficiency vs Pt Last Jet' PtLastJetSel PtLastJetAll",
64 "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
66 resolution = cms.vstring(
""),
70 b2gHLTriggerValidationHarvest = cms.Sequence(
71 b2gSingleMuonHLTValidationHarvest
72 *b2gSingleElectronHLTValidationHarvest
73 *b2gSingleJetHLTValidationHarvest
74 *b2gDiJetHLTValidationHarvest
75 *b2gDoubleElectronHLTValidationHarvest
76 *b2gDoubleLeptonEleMuHLTValidationHarvest