Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:53:32

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_HT350_MET100 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0006   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0007   pfMETCollection = cms.InputTag("pfMet"),
0008   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0009   caloJetCollection = cms.InputTag("ak4CaloJets"),
0010   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0011   TriggerPath = cms.string('HLT_PFHT350_PFMET100_v'),
0012   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
0013   TriggerFilter = cms.InputTag('hltPFHT350Jet30', '', 'HLT'), #the last filter in the path
0014   PtThrJet = cms.untracked.double(30.0),
0015   EtaThrJet = cms.untracked.double(3.0)
0016 )
0017 
0018 SUSYoHLToHT350oMET100oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0019   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT350_PFMET100_v"),
0020   efficiency = cms.vstring(
0021     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0022     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0023     ),
0024   resolution = cms.vstring("")
0025 )
0026 
0027 SUSY_HLT_HT300_MET100 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0028   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0029   pfMETCollection = cms.InputTag("pfMet"),
0030   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0031   caloJetCollection = cms.InputTag("ak4CaloJets"),
0032   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0033   TriggerPath = cms.string('HLT_PFHT300_PFMET100_v'),
0034   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
0035   TriggerFilter = cms.InputTag('hltPFHT300Jet30', '', 'HLT'), #the last filter in the path
0036   PtThrJet = cms.untracked.double(30.0),
0037   EtaThrJet = cms.untracked.double(3.0)
0038 )
0039 
0040 SUSYoHLToHT300oMET100oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0041   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT300_PFMET100_v"),
0042   efficiency = cms.vstring(
0043     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0044     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0045     ),
0046   resolution = cms.vstring("")
0047 )
0048 
0049 SUSY_HLT_HT300_MET110 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0050   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0051   pfMETCollection = cms.InputTag("pfMet"),
0052   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0053   caloJetCollection = cms.InputTag("ak4CaloJets"),
0054   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0055   TriggerPath = cms.string('HLT_PFHT300_PFMET110_v'),
0056   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
0057   TriggerFilter = cms.InputTag('hltPFHT300Jet30', '', 'HLT'), #the last filter in the path
0058   PtThrJet = cms.untracked.double(30.0),
0059   EtaThrJet = cms.untracked.double(3.0)
0060 )
0061 
0062 SUSYoHLToHT300oMET110oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0063   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT300_PFMET110_v"),
0064   efficiency = cms.vstring(
0065     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0066     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0067     ),
0068   resolution = cms.vstring("")
0069 )
0070 
0071 SUSY_HLT_HT_MET = cms.Sequence(SUSY_HLT_HT350_MET100 +
0072                                 SUSY_HLT_HT300_MET100 +
0073                                 SUSY_HLT_HT300_MET110
0074 )
0075 
0076 SUSY_HLT_HT_MET_POSTPROCESSING = cms.Sequence(SUSYoHLToHT350oMET100oPOSTPROCESSING +
0077                               SUSYoHLToHT300oMET100oPOSTPROCESSING +
0078                               SUSYoHLToHT300oMET110oPOSTPROCESSING
0079 )