File indexing completed on 2023-03-17 10:58:48
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
0004
0005 from DQMOffline.Trigger.VBFSUSYMonitor_Client_cff import *
0006 from DQMOffline.Trigger.LepHTMonitor_cff import *
0007 from DQMOffline.Trigger.susyHLTEleCaloJetsClient_cfi import *
0008 from DQMOffline.Trigger.RazorMonitor_Client_cff import *
0009 from DQMOffline.Trigger.SoftMuHardJetMETSUSYMonitor_Client_cff import *
0010
0011 double_soft_muon_muonpt_efficiency = DQMEDHarvester("DQMGenericClient",
0012 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/Muon"),
0013 verbose = cms.untracked.uint32(0),
0014 resolution = cms.vstring(),
0015 efficiency = cms.vstring(
0016 "effic_muPt_1 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_1_variableBinning_numerator muPt_1_variableBinning_denominator",
0017 "effic_muEta_1 'efficiency vs muon eta; muon eta ; efficiency' muEta_1_variableBinning_numerator muEta_1_variableBinning_denominator",
0018 "effic_muPhi_1 'efficiency vs muon phi; muon phi ; efficiency' muPhi_1_numerator muPhi_1_denominator",
0019
0020 "effic_muPt_2 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_2_variableBinning_numerator muPt_2_variableBinning_denominator",
0021 "effic_muEta_2 'efficiency vs muon eta; muon eta ; efficiency' muEta_2_variableBinning_numerator muEta_2_variableBinning_denominator",
0022 "effic_muPhi_2 'efficiency vs muon phi; muon phi ; efficiency' muPhi_2_numerator muPhi_2_denominator",
0023
0024 "effic_mu1mu2Pt 'efficiency vs mu1mu2 Pt; mu1 Pt [GeV]; mu2 Pt [GeV]' mu1Pt_mu2Pt_numerator mu1Pt_mu2Pt_denominator",
0025 "effic_mu1mu2Eta 'efficiency vs mu1mu2 Eta; mu1 Eta ; mu2 Eta' mu1Eta_mu2Eta_numerator mu1Eta_mu2Eta_denominator",
0026 ),
0027 )
0028
0029 double_soft_muon_metpt_efficiency = DQMEDHarvester("DQMGenericClient",
0030 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/MET"),
0031 verbose = cms.untracked.uint32(0),
0032 resolution = cms.vstring(),
0033 efficiency = cms.vstring(
0034 "effic_met 'efficiency vs met pt; met [GeV]; efficiency' met_numerator met_denominator",
0035 ),
0036 )
0037
0038 double_soft_muon_mll_efficiency = DQMEDHarvester("DQMGenericClient",
0039 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/Mll"),
0040 verbose = cms.untracked.uint32(0),
0041 resolution = cms.vstring(),
0042 efficiency = cms.vstring(
0043 "effic_Mll 'efficiency vs inv.mass; Mll [GeV]; efficiency' invMass_numerator invMass_denominator",
0044 "effic_Mll_variableBinning 'efficiency vs inv.mass; Mll [GeV]; efficiency' invMass_variable_numerator invMass_variable_denominator",
0045 ),
0046 )
0047
0048 double_soft_muon_mhtpt_efficiency = DQMEDHarvester("DQMGenericClient",
0049 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/MHT"),
0050 verbose = cms.untracked.uint32(0),
0051 resolution = cms.vstring(),
0052 efficiency = cms.vstring(
0053 "effic_MHT 'efficiency vs MHT; met [GeV]; efficiency' eventMHT_numerator eventMHT_denominator",
0054 "effic_MHT_variableBinning 'efficiency vs MHT; met [GeV]; efficiency' eventMHT_variable_numerator eventMHT_variable_denominator",
0055 ),
0056 )
0057
0058
0059 double_soft_muon_backup_70_metpt_efficiency = DQMEDHarvester("DQMGenericClient",
0060 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/backup70/MET"),
0061 verbose = cms.untracked.uint32(0),
0062 resolution = cms.vstring(),
0063 efficiency = cms.vstring(
0064 "effic_met 'efficiency vs met pt; met [GeV]; efficiency' met_numerator met_denominator",
0065 ),
0066 )
0067
0068 double_soft_muon_backup_70_mhtpt_efficiency = DQMEDHarvester("DQMGenericClient",
0069 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/backup70/MHT"),
0070 verbose = cms.untracked.uint32(0),
0071 resolution = cms.vstring(),
0072 efficiency = cms.vstring(
0073 "effic_MHT 'efficiency vs MHT; met [GeV]; efficiency' eventMHT_numerator eventMHT_denominator",
0074 "effic_MHT_variableBinning 'efficiency vs MHT; met [GeV]; efficiency' eventMHT_variable_numerator eventMHT_variable_denominator",
0075 ),
0076 )
0077
0078
0079 double_soft_muon_backup_90_metpt_efficiency = DQMEDHarvester("DQMGenericClient",
0080 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/backup90/MET"),
0081 verbose = cms.untracked.uint32(0),
0082 resolution = cms.vstring(),
0083 efficiency = cms.vstring(
0084 "effic_met 'efficiency vs met pt; met [GeV]; efficiency' met_numerator met_denominator",
0085 ),
0086 )
0087
0088 double_soft_muon_backup_90_mhtpt_efficiency = DQMEDHarvester("DQMGenericClient",
0089 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/backup90/MHT"),
0090 verbose = cms.untracked.uint32(0),
0091 resolution = cms.vstring(),
0092 efficiency = cms.vstring(
0093 "effic_MHT 'efficiency vs MHT; met [GeV]; efficiency' eventMHT_numerator eventMHT_denominator",
0094 "effic_MHT_variableBinning 'efficiency vs MHT; met [GeV]; efficiency' eventMHT_variable_numerator eventMHT_variable_denominator",
0095 ),
0096 )
0097
0098 triple_muon_mupt_efficiency = DQMEDHarvester("DQMGenericClient",
0099 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/TripleMu/Muon"),
0100 verbose = cms.untracked.uint32(0),
0101 resolution = cms.vstring(),
0102 efficiency = cms.vstring(
0103 "effic_muPt_1 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_1_variableBinning_numerator muPt_1_variableBinning_denominator",
0104 "effic_muEta_1 'efficiency vs muon eta; muon eta ; efficiency' muEta_1_variableBinning_numerator muEta_1_variableBinning_denominator",
0105 "effic_muPhi_1 'efficiency vs muon phi; muon phi ; efficiency' muPhi_1_numerator muPhi_1_denominator",
0106
0107 "effic_muPt_2 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_2_variableBinning_numerator muPt_2_variableBinning_denominator",
0108 "effic_muEta_2 'efficiency vs muon eta; muon eta ; efficiency' muEta_2_variableBinning_numerator muEta_2_variableBinning_denominator",
0109 "effic_muPhi_2 'efficiency vs muon phi; muon phi ; efficiency' muPhi_2_numerator muPhi_2_denominator",
0110
0111 "effic_muPt_3 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_3_variableBinning_numerator muPt_3_variableBinning_denominator",
0112 "effic_muEta_3 'efficiency vs muon eta; muon eta ; efficiency' muEta_3_variableBinning_numerator muEta_3_variableBinning_denominator",
0113 "effic_muPhi_3 'efficiency vs muon phi; muon phi ; efficiency' muPhi_3_numerator muPhi_3_denominator",
0114 ),
0115 )
0116
0117
0118 triple_muon_dca_mupt_efficiency = DQMEDHarvester("DQMGenericClient",
0119 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/TripleMu/DCA/Muon"),
0120 verbose = cms.untracked.uint32(0),
0121 resolution = cms.vstring(),
0122 efficiency = cms.vstring(
0123 "effic_muPt_1 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_1_variableBinning_numerator muPt_1_variableBinning_denominator",
0124 "effic_muEta_1 'efficiency vs muon eta; muon eta ; efficiency' muEta_1_variableBinning_numerator muEta_1_variableBinning_denominator",
0125 "effic_muPhi_1 'efficiency vs muon phi; muon phi ; efficiency' muPhi_1_numerator muPhi_1_denominator",
0126
0127 "effic_muPt_2 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_2_variableBinning_numerator muPt_2_variableBinning_denominator",
0128 "effic_muEta_2 'efficiency vs muon eta; muon eta ; efficiency' muEta_2_variableBinning_numerator muEta_2_variableBinning_denominator",
0129 "effic_muPhi_2 'efficiency vs muon phi; muon phi ; efficiency' muPhi_2_numerator muPhi_2_denominator",
0130
0131 "effic_muPt_3 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_3_variableBinning_numerator muPt_3_variableBinning_denominator",
0132 "effic_muEta_3 'efficiency vs muon eta; muon eta ; efficiency' muEta_3_variableBinning_numerator muEta_3_variableBinning_denominator",
0133 "effic_muPhi_3 'efficiency vs muon phi; muon phi ; efficiency' muPhi_3_numerator muPhi_3_denominator",
0134 ),
0135 )
0136
0137
0138 double_soft_dca_muonpt_efficiency = DQMEDHarvester("DQMGenericClient",
0139 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/DCA/Muon"),
0140 verbose = cms.untracked.uint32(0),
0141 resolution = cms.vstring(),
0142 efficiency = cms.vstring(
0143 "effic_muPt_1 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_1_variableBinning_numerator muPt_1_variableBinning_denominator",
0144 "effic_muEta_1 'efficiency vs muon eta; muon eta ; efficiency' muEta_1_variableBinning_numerator muEta_1_variableBinning_denominator",
0145 "effic_muPhi_1 'efficiency vs muon phi; muon phi ; efficiency' muPhi_1_numerator muPhi_1_denominator",
0146
0147 "effic_muPt_2 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_2_variableBinning_numerator muPt_2_variableBinning_denominator",
0148 "effic_muEta_2 'efficiency vs muon eta; muon eta ; efficiency' muEta_2_variableBinning_numerator muEta_2_variableBinning_denominator",
0149 "effic_muPhi_2 'efficiency vs muon phi; muon phi ; efficiency' muPhi_2_numerator muPhi_2_denominator",
0150
0151 "effic_mu1mu2Pt 'efficiency vs mu1mu2 Pt; mu1 Pt [GeV]; mu2 Pt [GeV]' mu1Pt_mu2Pt_numerator mu1Pt_mu2Pt_denominator",
0152 "effic_mu1mu2Eta 'efficiency vs mu1mu2 Eta; mu1 Eta ; mu2 Eta' mu1Eta_mu2Eta_numerator mu1Eta_mu2Eta_denominator",
0153 ),
0154 )
0155
0156 double_soft_dca_metpt_efficiency = DQMEDHarvester("DQMGenericClient",
0157 subDirs = cms.untracked.vstring("HLT/SUSY/SOS/DCA/MET"),
0158 verbose = cms.untracked.uint32(0),
0159 resolution = cms.vstring(),
0160 efficiency = cms.vstring(
0161 "effic_met 'efficiency vs met pt; met [GeV]; efficiency' met_numerator met_denominator",
0162 ),
0163 )
0164
0165 susyClient = cms.Sequence(
0166 vbfsusyClient
0167 + LepHTClient
0168 + susyHLTEleCaloJetsClient
0169 + double_soft_muon_muonpt_efficiency
0170 + double_soft_muon_metpt_efficiency
0171 + double_soft_muon_mll_efficiency
0172 + double_soft_muon_mhtpt_efficiency
0173 + double_soft_muon_backup_70_metpt_efficiency
0174 + double_soft_muon_backup_70_mhtpt_efficiency
0175 + double_soft_muon_backup_90_metpt_efficiency
0176 + double_soft_muon_backup_90_mhtpt_efficiency
0177 + double_soft_dca_muonpt_efficiency
0178 + double_soft_dca_metpt_efficiency
0179 + susyHLTRazorClient
0180 + triple_muon_mupt_efficiency
0181 + triple_muon_dca_mupt_efficiency
0182 + susyHLTSoftMuHardJetMETClient
0183 )