File indexing completed on 2024-04-06 12:18:56
0001 import FWCore.ParameterSet.Config as cms
0002 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
0003
0004 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0005 SUSY_HLT_HT350_MET100 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0006 trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0007 pfMETCollection = cms.InputTag("pfMet"),
0008 pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0009 caloJetCollection = cms.InputTag("ak4CaloJets"),
0010 TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0011 TriggerPath = cms.string('HLT_PFHT350_PFMET100_v'),
0012 TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
0013 TriggerFilter = cms.InputTag('hltPFHT350Jet30', '', 'HLT'),
0014 PtThrJet = cms.untracked.double(30.0),
0015 EtaThrJet = cms.untracked.double(3.0)
0016 )
0017
0018 SUSYoHLToHT350oMET100oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0019 subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT350_PFMET100_v"),
0020 efficiency = cms.vstring(
0021 "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0022 "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0023 ),
0024 resolution = cms.vstring("")
0025 )
0026
0027 SUSY_HLT_HT300_MET100 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0028 trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0029 pfMETCollection = cms.InputTag("pfMet"),
0030 pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0031 caloJetCollection = cms.InputTag("ak4CaloJets"),
0032 TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0033 TriggerPath = cms.string('HLT_PFHT300_PFMET100_v'),
0034 TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
0035 TriggerFilter = cms.InputTag('hltPFHT300Jet30', '', 'HLT'),
0036 PtThrJet = cms.untracked.double(30.0),
0037 EtaThrJet = cms.untracked.double(3.0)
0038 )
0039
0040 SUSYoHLToHT300oMET100oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0041 subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT300_PFMET100_v"),
0042 efficiency = cms.vstring(
0043 "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0044 "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0045 ),
0046 resolution = cms.vstring("")
0047 )
0048
0049 SUSY_HLT_HT300_MET110 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0050 trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0051 pfMETCollection = cms.InputTag("pfMet"),
0052 pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0053 caloJetCollection = cms.InputTag("ak4CaloJets"),
0054 TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0055 TriggerPath = cms.string('HLT_PFHT300_PFMET110_v'),
0056 TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
0057 TriggerFilter = cms.InputTag('hltPFHT300Jet30', '', 'HLT'),
0058 PtThrJet = cms.untracked.double(30.0),
0059 EtaThrJet = cms.untracked.double(3.0)
0060 )
0061
0062 SUSYoHLToHT300oMET110oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0063 subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT300_PFMET110_v"),
0064 efficiency = cms.vstring(
0065 "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0066 "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0067 ),
0068 resolution = cms.vstring("")
0069 )
0070
0071 SUSY_HLT_HT_MET = cms.Sequence(SUSY_HLT_HT350_MET100 +
0072 SUSY_HLT_HT300_MET100 +
0073 SUSY_HLT_HT300_MET110
0074 )
0075
0076 SUSY_HLT_HT_MET_POSTPROCESSING = cms.Sequence(SUSYoHLToHT350oMET100oPOSTPROCESSING +
0077 SUSYoHLToHT300oMET100oPOSTPROCESSING +
0078 SUSYoHLToHT300oMET110oPOSTPROCESSING
0079 )