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_MET120_MUON5 = DQMEDAnalyzer('SUSY_HLT_Muon_Hadronic',
0006 trigSummary = cms.InputTag('hltTriggerSummaryAOD','','HLT'),
0007 MuonCollection = cms.InputTag("muons"),
0008 pfMETCollection = cms.InputTag("pfMet"),
0009 pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0010 caloJetCollection = cms.InputTag("ak4CaloJets"),
0011 TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0012 HLTProcess = cms.string('HLT'),
0013 TriggerPath = cms.string('HLT_PFMET120_Mu5_v'),
0014 TriggerPathAuxiliaryForMuon = cms.string('HLT_PFHT900_v'),
0015 TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
0016 TriggerFilter = cms.InputTag('hltPFMET120Mu5L3PreFiltered','','HLT'),
0017 ptMuonOffline = cms.untracked.double(7.0),
0018 etaMuonOffline = cms.untracked.double(5.0),
0019 HTOffline = cms.untracked.double(0.0),
0020 METOffline = cms.untracked.double(200.0),
0021 PtThrJet = cms.untracked.double(30.0),
0022 EtaThrJet = cms.untracked.double(3.0)
0023 )
0024
0025
0026 SUSYoHLToMET120oMUON5oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0027 subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFMET120_Mu5_v"),
0028 resolution = cms.vstring(""),
0029 efficiency = cms.vstring(
0030 "pfHTTurnOn_eff 'Turn-on vs HT; PFHT (GeV); #epsilon' pfHTTurnOn_num pfHTTurnOn_den",
0031 "pfMetTurnOn_eff 'Turn-on vs MET; PFMET (GeV); #epsilon' pfMetTurnOn_num pfMetTurnOn_den",
0032 "MuTurnOn_eff 'Turn-on vs Mu pT; pT (GeV); #epsilon' MuTurnOn_num MuTurnOn_den",
0033 )
0034 )
0035
0036 SUSY_HLT_MET50_DIMUON3 = DQMEDAnalyzer('SUSY_HLT_Muon_Hadronic',
0037 trigSummary = cms.InputTag('hltTriggerSummaryAOD','','HLT'),
0038 MuonCollection = cms.InputTag("muons"),
0039 pfMETCollection = cms.InputTag("pfMet"),
0040 pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0041 caloJetCollection = cms.InputTag("ak4CaloJets"),
0042 TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0043 HLTProcess = cms.string('HLT'),
0044 TriggerPath = cms.string('HLT_DoubleMu3_PFMET50_v'),
0045 TriggerPathAuxiliaryForMuon = cms.string('HLT_PFMET90_PFMHT90_IDTight_v'),
0046 TriggerPathAuxiliaryForHadronic = cms.string('HLT_Mu30_TkMu11_v'),
0047 TriggerFilter = cms.InputTag('hltL3fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55','','HLT'),
0048 ptMuonOffline = cms.untracked.double(5.0),
0049 etaMuonOffline = cms.untracked.double(5.0),
0050 HTOffline = cms.untracked.double(0.0),
0051 METOffline = cms.untracked.double(150.0),
0052 PtThrJet = cms.untracked.double(30.0),
0053 EtaThrJet = cms.untracked.double(3.0)
0054 )
0055
0056
0057 SUSYoHLToMET50oDIMUON3oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0058 subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_DoubleMu3_PFMET50_v"),
0059 resolution = cms.vstring(""),
0060 efficiency = cms.vstring(
0061 "pfHTTurnOn_eff 'Turn-on vs HT; PFHT (GeV); #epsilon' pfHTTurnOn_num pfHTTurnOn_den",
0062 "pfMetTurnOn_eff 'Turn-on vs MET; PFMET (GeV); #epsilon' pfMetTurnOn_num pfMetTurnOn_den",
0063 "MuTurnOn_eff 'Turn-on vs Mu pT; pT (GeV); #epsilon' MuTurnOn_num MuTurnOn_den",
0064 )
0065 )
0066
0067 SUSY_HLT_MET_MUON = cms.Sequence( SUSY_HLT_MET120_MUON5 +
0068 SUSY_HLT_MET50_DIMUON3
0069 )
0070
0071 SUSY_HLT_MET_MUON_POSTPROCESSING = cms.Sequence( SUSYoHLToMET120oMUON5oPOSTPROCESSING +
0072 SUSYoHLToMET50oDIMUON3oPOSTPROCESSING
0073 )