Back to home page

Project CMSSW displayed by LXR

 
 

    


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_Mu8_TrkIsoVVL = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
0006   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0007   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0008   HLTProcess = cms.string('HLT'),
0009   TriggerPath = cms.string('HLT_Mu8_TrkIsoVVL_v'),
0010   TriggerFilter = cms.InputTag('hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4', '', 'HLT'), #the last filter in the path                                        
0011 )
0012 
0013 SUSYoHLToMu8oTrkIsoVVLoPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0014     subDirs        = cms.untracked.vstring("HLT/SUSYBSM/HLT_Mu8_TrkIsoVVL_v"),
0015     verbose        = cms.untracked.uint32(2), # Set to 2 for all messages
0016     resolution     = cms.vstring(""),
0017     efficiency     = cms.vstring()
0018 )
0019 
0020 SUSY_HLT_Mu8 = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
0021   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0022   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0023   HLTProcess = cms.string('HLT'),
0024   TriggerPath = cms.string('HLT_Mu8_v'),
0025   TriggerFilter = cms.InputTag('hltL3fL1sMu5L1f0L2f5L3Filtered8', '', 'HLT'), #the last filter in the path                                        
0026 )
0027 
0028 SUSYoHLToMu8oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0029     subDirs        = cms.untracked.vstring("HLT/SUSYBSM/HLT_Mu8_v"),
0030     verbose        = cms.untracked.uint32(2), # Set to 2 for all messages
0031     resolution     = cms.vstring(""),
0032     efficiency     = cms.vstring()
0033 )
0034 
0035 SUSY_HLT_Mu17_TrkIsoVVL = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
0036   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0037   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0038   HLTProcess = cms.string('HLT'),
0039   TriggerPath = cms.string('HLT_Mu17_TrkIsoVVL_v'),
0040   TriggerFilter = cms.InputTag('hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoFiltered0p4', '', 'HLT'), #the last filter in the path                                 
0041 )
0042 
0043 SUSYoHLToMu17oTrkIsoVVLoPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0044     subDirs        = cms.untracked.vstring("HLT/SUSYBSM/HLT_Mu17_TrkIsoVVL_v"),
0045     verbose        = cms.untracked.uint32(2), # Set to 2 for all messages
0046     resolution     = cms.vstring(""),
0047     efficiency     = cms.vstring()
0048 )
0049 
0050 SUSY_HLT_Mu17 = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
0051   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0052   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0053   HLTProcess = cms.string('HLT'),
0054   TriggerPath = cms.string('HLT_Mu17_v'),
0055   TriggerFilter = cms.InputTag('hltL3fL1sMu10lqL1f0L2f10L3Filtered17', '', 'HLT'), #the last filter in the path                                 
0056 )
0057 
0058 SUSYoHLToMu17oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0059     subDirs        = cms.untracked.vstring("HLT/SUSYBSM/HLT_Mu17_v"),
0060     verbose        = cms.untracked.uint32(2), # Set to 2 for all messages
0061     resolution     = cms.vstring(""),
0062     efficiency     = cms.vstring()
0063 )
0064 
0065 SUSY_HLT_TkMu17 = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
0066   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0067   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0068   HLTProcess = cms.string('HLT'),
0069   TriggerPath = cms.string('HLT_TkMu17_v'),
0070   TriggerFilter = cms.InputTag('hltL3fL1sMu10lqTkFiltered17Q', '', 'HLT'), #the last filter in the path                                 
0071 )
0072 
0073 SUSYoHLToTkMu17oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0074     subDirs        = cms.untracked.vstring("HLT/SUSYBSM/HLT_TkMu17_v"),
0075     verbose        = cms.untracked.uint32(2), # Set to 2 for all messages
0076     resolution     = cms.vstring(""),
0077     efficiency     = cms.vstring()
0078 )
0079 
0080 
0081 SUSY_HLT_MuonFakes = cms.Sequence(SUSY_HLT_Mu8 +
0082                                   SUSY_HLT_Mu17+
0083                                   SUSY_HLT_TkMu17+
0084                                   SUSY_HLT_Mu8_TrkIsoVVL+
0085                                   SUSY_HLT_Mu17_TrkIsoVVL)
0086 
0087 SUSY_HLT_MuonFakes_POSTPROCESSING = cms.Sequence(SUSYoHLToMu8oPOSTPROCESSING +
0088                                                  SUSYoHLToMu17oPOSTPROCESSING+
0089                                                  SUSYoHLToTkMu17oPOSTPROCESSING+
0090                                                  SUSYoHLToMu8oTrkIsoVVLoPOSTPROCESSING+ 
0091                                                  SUSYoHLToMu17oTrkIsoVVLoPOSTPROCESSING)