Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:18:47

0001 import FWCore.ParameterSet.Config as cms
0002 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
0003 
0004 
0005 b2gSingleMuonHLTValidationHarvest = DQMEDHarvester("DQMGenericClient",
0006         subDirs = cms.untracked.vstring("HLT/B2GHLTValidation/B2G/SemiMuonic"),
0007         efficiency = cms.vstring(
0008             "hEffLeptonEta 'Efficiency vs Eta Lepton ' EtaLeptonSel EtaLeptonAll ",
0009             "hEffLeptonPt 'Efficiency vs Pt Lepton' PtLeptonSel PtLeptonAll ",
0010             "hEffLastJetEta 'Efficiency vs Eta Last Jet' EtaLastJetSel EtaLastJetAll",
0011             "hEffLastJetPt 'Efficiency vs Pt Last Jet' PtLastJetSel PtLastJetAll",
0012             "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
0013             ),
0014         resolution = cms.vstring(""),
0015         )
0016 
0017 b2gDoubleLeptonEleMuHLTValidationHarvest = DQMEDHarvester("DQMGenericClient",
0018         subDirs = cms.untracked.vstring("HLT/B2GHLTValidation/B2G/EleMu"),
0019         efficiency = cms.vstring(
0020             "hEffLeptonEta 'Efficiency vs Eta Lepton ' EtaLeptonSel EtaLeptonAll ",
0021             "hEffLeptonPt 'Efficiency vs Pt Lepton' PtLeptonSel PtLeptonAll ",
0022             "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
0023             ),
0024         resolution = cms.vstring(""),
0025         )
0026 
0027 b2gDoubleElectronHLTValidationHarvest = DQMEDHarvester("DQMGenericClient",
0028         subDirs = cms.untracked.vstring("HLT/B2GHLTValidation/B2G/DoubleEle"),
0029         efficiency = cms.vstring(
0030             "hEffLeptonEta 'Efficiency vs Eta Lepton ' EtaLeptonSel EtaLeptonAll ",
0031             "hEffLeptonPt 'Efficiency vs Pt Lepton' PtLeptonSel PtLeptonAll ",
0032             "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
0033             ),
0034         resolution = cms.vstring(""),
0035         )
0036 
0037 b2gSingleElectronHLTValidationHarvest = DQMEDHarvester("DQMGenericClient",
0038         subDirs = cms.untracked.vstring("HLT/B2GHLTValidation/B2G/SemiElectronic"),
0039         efficiency = cms.vstring(
0040             "hEffLeptonEta 'Efficiency vs Eta Lepton ' EtaLeptonSel EtaLeptonAll ",
0041             "hEffLeptonPt 'Efficiency vs Pt Lepton' PtLeptonSel PtLeptonAll ",
0042             "hEffLastJetEta 'Efficiency vs Eta Last Jet' EtaLastJetSel EtaLastJetAll",
0043             "hEffLastJetPt 'Efficiency vs Pt Last Jet' PtLastJetSel PtLastJetAll",
0044             "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
0045             ),
0046         resolution = cms.vstring(""),
0047         )
0048 
0049 b2gSingleJetHLTValidationHarvest = DQMEDHarvester("DQMGenericClient",
0050         subDirs = cms.untracked.vstring("HLT/B2GHLTValidation/B2G/SingleJet"),
0051         efficiency = cms.vstring(
0052             "hEffLastJetEta 'Efficiency vs Eta Last Jet' EtaLastJetSel EtaLastJetAll",
0053             "hEffLastJetPt 'Efficiency vs Pt Last Jet' PtLastJetSel PtLastJetAll",
0054             "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
0055             ),
0056         resolution = cms.vstring(""),
0057         )
0058 
0059 b2gDiJetHLTValidationHarvest = DQMEDHarvester("DQMGenericClient",
0060         subDirs = cms.untracked.vstring("HLT/B2GHLTValidation/B2G/DiJet"),
0061         efficiency = cms.vstring(
0062             "hEffLastJetEta 'Efficiency vs Eta Last Jet' EtaLastJetSel EtaLastJetAll",
0063             "hEffLastJetPt 'Efficiency vs Pt Last Jet' PtLastJetSel PtLastJetAll",
0064             "hTriggerMon 'Efficiency per trigger bit' TriggerMonSel TriggerMonAll"
0065             ),
0066         resolution = cms.vstring(""),
0067         )
0068 
0069 
0070 b2gHLTriggerValidationHarvest = cms.Sequence(  
0071     b2gSingleMuonHLTValidationHarvest
0072     *b2gSingleElectronHLTValidationHarvest
0073     *b2gSingleJetHLTValidationHarvest
0074     *b2gDiJetHLTValidationHarvest
0075     *b2gDoubleElectronHLTValidationHarvest
0076     *b2gDoubleLeptonEleMuHLTValidationHarvest
0077     )
0078