Skip to content

Commit

Permalink
Merge pull request #20892 from gkaratha/triplemu_dca
Browse files Browse the repository at this point in the history
DQM code for the HLT_TripleMu_5_3_3_Mass3p8to60_DCA
  • Loading branch information
cmsbuild committed Oct 27, 2017
2 parents 566160a + c49abd6 commit 45a2438
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 1 deletion.
20 changes: 19 additions & 1 deletion DQMOffline/Trigger/python/SusyMonitoring_Client_cff.py
Expand Up @@ -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(
Expand Down
16 changes: 16 additions & 0 deletions DQMOffline/Trigger/python/SusyMonitoring_cff.py
Expand Up @@ -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/')
Expand Down

0 comments on commit 45a2438

Please sign in to comment.