diff --git a/DQMOffline/Trigger/python/SusyMonitoring_Client_cff.py b/DQMOffline/Trigger/python/SusyMonitoring_Client_cff.py index 5eef2d952cd00..3f79633527906 100644 --- a/DQMOffline/Trigger/python/SusyMonitoring_Client_cff.py +++ b/DQMOffline/Trigger/python/SusyMonitoring_Client_cff.py @@ -99,7 +99,25 @@ ), ) triple_muon_mupt_efficiency = DQMEDHarvester("DQMGenericClient", - subDirs = cms.untracked.vstring("HLT/SUSY/SOS/TripleMu/MuonPt/*"), + subDirs = cms.untracked.vstring("HLT/SUSY/SOS/TripleMu/Muon/*"), + verbose = cms.untracked.uint32(0), # Set to 2 for all messages + resolution = cms.vstring(), + efficiency = cms.vstring( + "effic_muPt_1 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_1_numerator muPt_1_variableBinning_denominator", + "effic_muEta_1 'efficiency vs muon eta; muon eta ; efficiency' muEta_1_variableBinning_numerator muEta_1_variableBinning_denominator", + "effic_muPhi_1 'efficiency vs muon phi; muon phi ; efficiency' muPhi_1_numerator muPhi_1_denominator", + + "effic_muPt_2 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_2_variableBinning_numerator muPt_2_variableBinning_denominator", + "effic_muEta_2 'efficiency vs muon eta; muon eta ; efficiency' muEta_2_variableBinning_numerator muEta_2_variableBinning_denominator", + "effic_muPhi_2 'efficiency vs muon phi; muon phi ; efficiency' muPhi_2_numerator muPhi_2_denominator", + "effic_muPt_3 'efficiency vs muon pt; muon pt [GeV]; efficiency' muPt_3_variableBinning_numerator muPt_3_variableBinning_denominator", + "effic_muEta_3 'efficiency vs muon eta; muon eta ; efficiency' muEta_3_variableBinning_numerator muEta_3_variableBinning_denominator", + "effic_muPhi_2 'efficiency vs muon phi; muon phi ; efficiency' muPhi_3_numerator muPhi_3_denominator", + ), +) +#triple dca +triple_muon_dca_mupt_efficiency = DQMEDHarvester("DQMGenericClient", + subDirs = cms.untracked.vstring("HLT/SUSY/SOS/TripleMu/DCA/Muon/*"), verbose = cms.untracked.uint32(0), # Set to 2 for all messages resolution = cms.vstring(), efficiency = cms.vstring( diff --git a/DQMOffline/Trigger/python/SusyMonitoring_cff.py b/DQMOffline/Trigger/python/SusyMonitoring_cff.py index 38e53e41156eb..d3947fb40eeb7 100644 --- a/DQMOffline/Trigger/python/SusyMonitoring_cff.py +++ b/DQMOffline/Trigger/python/SusyMonitoring_cff.py @@ -172,6 +172,22 @@ triple_muon_mupt.numGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_TripleMu_5_3_3_Mass3p8to60_DZ_v*') triple_muon_mupt.denGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_Trimuon5_3p5_2_Upsilon_Muon_v*') +#triplemu dca +triple_muon_dca_mupt = hltTOPmonitoring.clone() +triple_muon_dca_mupt.FolderName = cms.string('HLT/SUSY/SOS/TrileMu/DCA/Muon') +# Selections +triple_muon_dca_mupt.nmuons = cms.uint32(3) +triple_muon_dca_mupt.muoSelection =cms.string('isGlobalMuon() ') +triple_muon_dca_mupt.invMassUppercut = cms.double(50) +triple_muon_dca_mupt.invMassLowercut = cms.double(10) +triple_muon_dca_mupt.invMassCutInAllMuPairs=cms.bool(True) +# Binning + +# Triggers +triple_muon_dca_mupt.numGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_TripleMu_5_3_3_Mass3p8to60_DCA_v*') +triple_muon_dca_mupt.denGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_Trimuon5_3p5_2_Upsilon_Muon_v*') + + susyMuEGMonitoring = hltTOPmonitoring.clone() susyMuEGMonitoring.FolderName = cms.string('HLT/SUSY/MuonEG/')