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_InclusiveHT_800 = 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_PFHT800_v'),
0012   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0013   TriggerFilter = cms.InputTag('hltPFHT800Jet30', '', 'HLT'), #the last filter in the path
0014   PtThrJet = cms.untracked.double(30.0),
0015   EtaThrJet = cms.untracked.double(3.0)
0016 )
0017 
0018 SUSYoHLToInclusiveHTo800oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0019   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT800_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_InclusiveHT_900 = 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_PFHT900_v'),
0034   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0035   TriggerFilter = cms.InputTag('hltPFHT900Jet30', '', 'HLT'), #the last filter in the path
0036   PtThrJet = cms.untracked.double(30.0),
0037   EtaThrJet = cms.untracked.double(3.0)
0038 )
0039 
0040 SUSYoHLToInclusiveHTo900oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0041   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT900_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_InclusiveHT_aux125 = 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_PFHT125_v'),
0056   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0057   TriggerFilter = cms.InputTag('hltPFHT125Jet30', '', 'HLT'), #the last filter in the path
0058   PtThrJet = cms.untracked.double(30.0),
0059   EtaThrJet = cms.untracked.double(3.0)
0060 )
0061 
0062 SUSYoHLToInclusiveHToAux125oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0063   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT125_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_InclusiveHT_aux200 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0072   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0073   pfMETCollection = cms.InputTag("pfMet"),
0074   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0075   caloJetCollection = cms.InputTag("ak4CaloJets"),
0076   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0077   TriggerPath = cms.string('HLT_PFHT200_v'),
0078   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0079   TriggerFilter = cms.InputTag('hltPFHT200Jet30', '', 'HLT'), #the last filter in the path
0080   PtThrJet = cms.untracked.double(30.0),
0081   EtaThrJet = cms.untracked.double(3.0)
0082 )
0083 
0084 SUSYoHLToInclusiveHToAux200oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0085   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT200_v"),
0086   efficiency = cms.vstring(
0087     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0088     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0089     ),
0090   resolution = cms.vstring("")
0091 )
0092 
0093 SUSY_HLT_InclusiveHT_aux250 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0094   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0095   pfMETCollection = cms.InputTag("pfMet"),
0096   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0097   caloJetCollection = cms.InputTag("ak4CaloJets"),
0098   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0099   TriggerPath = cms.string('HLT_PFHT250_v'),
0100   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0101   TriggerFilter = cms.InputTag('hltPFHT250Jet30', '', 'HLT'), #the last filter in the path
0102   PtThrJet = cms.untracked.double(30.0),
0103   EtaThrJet = cms.untracked.double(3.0)
0104 )
0105 
0106 SUSYoHLToInclusiveHToAux250oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0107   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT250_v"),
0108   efficiency = cms.vstring(
0109     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0110     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0111     ),
0112   resolution = cms.vstring("")
0113 )
0114 
0115 SUSY_HLT_InclusiveHT_aux300 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0116   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0117   pfMETCollection = cms.InputTag("pfMet"),
0118   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0119   caloJetCollection = cms.InputTag("ak4CaloJets"),
0120   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0121   TriggerPath = cms.string('HLT_PFHT300_v'),
0122   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0123   TriggerFilter = cms.InputTag('hltPFHT300Jet30', '', 'HLT'), #the last filter in the path
0124   PtThrJet = cms.untracked.double(30.0),
0125   EtaThrJet = cms.untracked.double(3.0)
0126 )
0127 
0128 SUSYoHLToInclusiveHToAux300oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0129   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT300_v"),
0130   efficiency = cms.vstring(
0131     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0132     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0133     ),
0134   resolution = cms.vstring("")
0135 )
0136 
0137 SUSY_HLT_InclusiveHT_aux350 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0138   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0139   pfMETCollection = cms.InputTag("pfMet"),
0140   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0141   caloJetCollection = cms.InputTag("ak4CaloJets"),
0142   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0143   TriggerPath = cms.string('HLT_PFHT350_v'),
0144   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0145   TriggerFilter = cms.InputTag('hltPFHT350Jet30', '', 'HLT'), #the last filter in the path
0146   PtThrJet = cms.untracked.double(30.0),
0147   EtaThrJet = cms.untracked.double(3.0)
0148 )
0149 
0150 SUSYoHLToInclusiveHToAux350oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0151   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT350_v"),
0152   efficiency = cms.vstring(
0153     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0154     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0155     ),
0156   resolution = cms.vstring("")
0157 )
0158 
0159 SUSY_HLT_InclusiveHT_aux400 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0160   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0161   pfMETCollection = cms.InputTag("pfMet"),
0162   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0163   caloJetCollection = cms.InputTag("ak4CaloJets"),
0164   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0165   TriggerPath = cms.string('HLT_PFHT400_v'),
0166   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0167   TriggerFilter = cms.InputTag('hltPFHT400Jet30', '', 'HLT'), #the last filter in the path
0168   PtThrJet = cms.untracked.double(30.0),
0169   EtaThrJet = cms.untracked.double(3.0)
0170 )
0171 
0172 SUSYoHLToInclusiveHToAux400oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0173   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT400_v"),
0174   efficiency = cms.vstring(
0175     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0176     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0177     ),
0178   resolution = cms.vstring("")
0179 )
0180 
0181 SUSY_HLT_InclusiveHT_aux475 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0182   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0183   pfMETCollection = cms.InputTag("pfMet"),
0184   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0185   caloJetCollection = cms.InputTag("ak4CaloJets"),
0186   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0187   TriggerPath = cms.string('HLT_PFHT475_v'),
0188   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0189   TriggerFilter = cms.InputTag('hltPFHT475Jet30', '', 'HLT'), #the last filter in the path
0190   PtThrJet = cms.untracked.double(30.0),
0191   EtaThrJet = cms.untracked.double(3.0)
0192 )
0193 
0194 SUSYoHLToInclusiveHToAux475oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0195   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT475_v"),
0196   efficiency = cms.vstring(
0197     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0198     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0199     ),
0200   resolution = cms.vstring("")
0201 )
0202 
0203 SUSY_HLT_InclusiveHT_aux600 = DQMEDAnalyzer('SUSY_HLT_InclusiveHT',
0204   trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
0205   pfMETCollection = cms.InputTag("pfMet"),
0206   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0207   caloJetCollection = cms.InputTag("ak4CaloJets"),
0208   TriggerResults = cms.InputTag('TriggerResults','','HLT'),
0209   TriggerPath = cms.string('HLT_PFHT600_v'),
0210   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
0211   TriggerFilter = cms.InputTag('hltPFHT600Jet30', '', 'HLT'), #the last filter in the path
0212   PtThrJet = cms.untracked.double(30.0),
0213   EtaThrJet = cms.untracked.double(3.0)
0214 )
0215 
0216 SUSYoHLToInclusiveHToAux600oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0217   subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_PFHT600_v"),
0218   efficiency = cms.vstring(
0219     "pfMetTurnOn_eff 'Efficiency vs PFMET' pfMetTurnOn_num pfMetTurnOn_den",
0220     "pfHTTurnOn_eff 'Efficiency vs PFHT' pfHTTurnOn_num pfHTTurnOn_den"
0221     ),
0222   resolution = cms.vstring("")
0223 )
0224 
0225 
0226 SUSY_HLT_InclusiveHT = cms.Sequence(SUSY_HLT_InclusiveHT_aux125 + 
0227                                     SUSY_HLT_InclusiveHT_aux200 + 
0228                                     SUSY_HLT_InclusiveHT_aux250 +
0229                                     SUSY_HLT_InclusiveHT_aux300 + 
0230                                     SUSY_HLT_InclusiveHT_aux350 + 
0231                                     SUSY_HLT_InclusiveHT_aux400 +
0232                                     SUSY_HLT_InclusiveHT_aux475 + 
0233                                     SUSY_HLT_InclusiveHT_aux600 +
0234                                     SUSY_HLT_InclusiveHT_800 + 
0235                                     SUSY_HLT_InclusiveHT_900
0236 )
0237 
0238 SUSY_HLT_InclusiveHT_POSTPROCESSING = cms.Sequence(SUSYoHLToInclusiveHToAux125oPOSTPROCESSING +
0239                                                    SUSYoHLToInclusiveHToAux200oPOSTPROCESSING +
0240                                                    SUSYoHLToInclusiveHToAux250oPOSTPROCESSING +
0241                                                    SUSYoHLToInclusiveHToAux300oPOSTPROCESSING +
0242                                                    SUSYoHLToInclusiveHToAux350oPOSTPROCESSING +
0243                                                    SUSYoHLToInclusiveHToAux400oPOSTPROCESSING +
0244                                                    SUSYoHLToInclusiveHToAux475oPOSTPROCESSING +
0245                                                    SUSYoHLToInclusiveHToAux600oPOSTPROCESSING +
0246                                                    SUSYoHLToInclusiveHTo800oPOSTPROCESSING +
0247                                                    SUSYoHLToInclusiveHTo900oPOSTPROCESSING
0248 )