AK8PFJet400_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone( FolderName = 'HLT/B2G/AK8PFJet400_TrimMass30', ptcut = 400, numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet400_TrimMass30_v*"]) ) AK8PFJet420_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone( FolderName = 'HLT/B2G/AK8PFJet420_TrimMass30', ptcut = 420, numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet420_TrimMass30_v*"]) ) hltDQMonitorB2G_MuEle = hltTOPmonitoring.clone( FolderName = 'HLT/B2G/Dileptonic/HLT_MuXX_EleXX_CaloIdL_MW', nelectrons = 1, eleSelection = 'pt>20 & abs(eta)<2.5', nmuons = 1, muoSelection = 'pt>20 & abs(eta)<2.4 & ((pfIsolationR04.sumChargedHadronPt + max(pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - (pfIsolationR04.sumPUPt)/2.,0.))/pt < 0.25) & isPFMuon & (isTrackerMuon || isGlobalMuon)', numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu37_Ele27_CaloIdL_MW_v*', 'HLT_Mu27_Ele37_CaloIdL_MW_v*']) ) hltDQMonitorB2G_MuTkMu = hltTOPmonitoring.clone( FolderName = 'HLT/B2G/Dileptonic/HLT_Mu37_TkMu27', nmuons = 2, muoSelection = 'pt>20 & abs(eta)<2.4 & ((pfIsolationR04.sumChargedHadronPt + max(pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - (pfIsolationR04.sumPUPt)/2.,0.))/pt < 0.25) & isPFMuon & (isTrackerMuon || isGlobalMuon)', numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu37_TkMu27_v*']) ) b2gMonitorHLT = cms.Sequence( PFHT1050_Mjjmonitoring + # PFHT1050_Softdropmonitoring +
AK8PFJet400_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone() AK8PFJet400_TrimMass30_PromptMonitoring.FolderName = cms.string( 'HLT/B2G/AK8PFJet400_TrimMass30') AK8PFJet400_TrimMass30_PromptMonitoring.ptcut = cms.double(400) AK8PFJet400_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring( "HLT_AK8PFJet400_TrimMass30_v*") AK8PFJet420_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone() AK8PFJet420_TrimMass30_PromptMonitoring.FolderName = cms.string( 'HLT/B2G/AK8PFJet420_TrimMass30') AK8PFJet420_TrimMass30_PromptMonitoring.ptcut = cms.double(420) AK8PFJet420_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring( "HLT_AK8PFJet420_TrimMass30_v*") hltDQMonitorB2G_MuEle = hltTOPmonitoring.clone() hltDQMonitorB2G_MuEle.FolderName = 'HLT/B2G/Dileptonic/HLT_MuXX_EleXX_CaloIdL_MW' hltDQMonitorB2G_MuEle.nelectrons = 1 hltDQMonitorB2G_MuEle.eleSelection = 'pt>20 & abs(eta)<2.5' hltDQMonitorB2G_MuEle.nmuons = 1 hltDQMonitorB2G_MuEle.muoSelection = 'pt>20 & abs(eta)<2.4 & ((pfIsolationR04.sumChargedHadronPt + max(pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - (pfIsolationR04.sumPUPt)/2.,0.))/pt < 0.25) & isPFMuon & (isTrackerMuon || isGlobalMuon)' hltDQMonitorB2G_MuEle.numGenericTriggerEventPSet.hltPaths = [ 'HLT_Mu37_Ele27_CaloIdL_MW_v*', 'HLT_Mu27_Ele37_CaloIdL_MW_v*' ] hltDQMonitorB2G_MuTkMu = hltTOPmonitoring.clone() hltDQMonitorB2G_MuTkMu.FolderName = 'HLT/B2G/Dileptonic/HLT_Mu37_TkMu27' hltDQMonitorB2G_MuTkMu.nmuons = 2 hltDQMonitorB2G_MuTkMu.muoSelection = 'pt>20 & abs(eta)<2.4 & ((pfIsolationR04.sumChargedHadronPt + max(pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - (pfIsolationR04.sumPUPt)/2.,0.))/pt < 0.25) & isPFMuon & (isTrackerMuon || isGlobalMuon)' hltDQMonitorB2G_MuTkMu.numGenericTriggerEventPSet.hltPaths = [ 'HLT_Mu37_TkMu27_v*'
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring topEleJet_jet = hltTOPmonitoring.clone() topEleJet_jet.FolderName = cms.string('HLT/TOP/EleJet/JetMonitor') topEleJet_jet.nmuons = cms.uint32(0) topEleJet_jet.nelectrons = cms.uint32(1) topEleJet_jet.njets = cms.uint32(1) topEleJet_jet.eleSelection = cms.string('pt>50 & abs(eta)<2.1 & (dr03TkSumPt+dr04EcalRecHitSumEt+dr04HcalTowerSumEt)/pt<0.1') topEleJet_jet.jetSelection = cms.string('pt>30 & abs(eta)<2.4') topEleJet_jet.histoPSet.eleEtaBinning = cms.vdouble(-2.1,-1.5,-0.9,-0.6,-0.3,-0.1,0,0.1,0.3,0.6,0.9,1.5,2.1) topEleJet_jet.histoPSet.eleEtaBinning2D = cms.vdouble(-2.1,-1.5,-0.6,0,0.6,1.5,2.1) topEleJet_jet.histoPSet.elePtBinning = cms.vdouble(0,50,60,80,120,200,400) topEleJet_jet.histoPSet.elePtBinning2D = cms.vdouble(0,50,70,120,200,400) topEleJet_jet.histoPSet.jetPtBinning = cms.vdouble(0,30,35,37.5,40,50,60,80,120,200,400) topEleJet_jet.histoPSet.jetPtBinning2D = cms.vdouble(0,30,35,40,50,60,80,100,200,400) topEleJet_jet.numGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v*') topEleJet_jet.denGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_Ele35_WPTight_Gsf_v*', 'HLT_Ele38_WPTight_Gsf_v*', 'HLT_Ele40_WPTight_Gsf_v*',) topEleJet_ele = hltTOPmonitoring.clone() topEleJet_ele.FolderName = cms.string('HLT/TOP/EleJet/ElectronMonitor') topEleJet_ele.nmuons = cms.uint32(0) topEleJet_ele.nelectrons = cms.uint32(1) topEleJet_ele.njets = cms.uint32(1) topEleJet_ele.eleSelection = cms.string('pt>25 & abs(eta)<2.1 & (dr03TkSumPt+dr04EcalRecHitSumEt+dr04HcalTowerSumEt)/pt<0.1') topEleJet_ele.jetSelection = cms.string('pt>50 & abs(eta)<2.4') topEleJet_ele.histoPSet.eleEtaBinning = cms.vdouble(-2.1,-1.5,-0.9,-0.6,-0.3,-0.1,0,0.1,0.3,0.6,0.9,1.5,2.1) topEleJet_ele.histoPSet.eleEtaBinning2D = cms.vdouble(-2.1,-1.5,-0.6,0,0.6,1.5,2.1)
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.RazorMonitor_cff import * from DQMOffline.Trigger.VBFSUSYMonitor_cff import * from DQMOffline.Trigger.LepHTMonitor_cff import * from DQMOffline.Trigger.susyHLTEleCaloJets_cff import * from DQMOffline.Trigger.SoftMuHardJetMETSUSYMonitor_cff import * from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring #george #muon double_soft_muon_muonpt = hltTOPmonitoring.clone() double_soft_muon_muonpt.FolderName = cms.string('HLT/SUSY/SOS/Muon/') # Selections double_soft_muon_muonpt.nmuons = cms.uint32(2) double_soft_muon_muonpt.HTdefinition = cms.string('pt>30 & abs(eta)<2.4') double_soft_muon_muonpt.HTcut = cms.double(60) double_soft_muon_muonpt.metSelection =cms.string('pt>150') double_soft_muon_muonpt.MHTdefinition = cms.string('pt>30 & abs(eta)<2.4') double_soft_muon_muonpt.MHTcut = cms.double(150) double_soft_muon_muonpt.invMassUppercut = cms.double(50) double_soft_muon_muonpt.invMassLowercut = cms.double(10) # Binning double_soft_muon_muonpt.histoPSet.muPtBinning =cms.vdouble(0,2,5,7,10,12,15,17,20,25,30,50) double_soft_muon_muonpt.histoPSet.muPtBinning2D =cms.vdouble(0,2,5,7,10,12,15,17,20,25,30,50) # Triggers double_soft_muon_muonpt.numGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v*') double_soft_muon_muonpt.denGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_PFMET140_PFMHT140_v*') #met double_soft_muon_metpt = hltTOPmonitoring.clone()
from DQMOffline.Trigger.HiggsMonitoring_cfi import hltHIGmonitoring from DQMOffline.Trigger.BTaggingMonitor_cfi import hltBTVmonitoring # HLT_PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1 MET monitoring PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone() PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring.FolderName = cms.string('HLT/Higgs/PFMET100_BTag/') PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_v") PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring.jetSelection = cms.string("pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1") # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 MET monitoring PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone() PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.FolderName = cms.string('HLT/Higgs/PFMET110_BTag/') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_v") PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.jetSelection = cms.string("pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1") # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 b-tag monitoring PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone() PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.FolderName= cms.string('HLT/Higgs/PFMET110_BTag/') # Selection PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.leptJetDeltaRmin = cms.double(0.0) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.njets = cms.uint32(1) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.jetSelection = cms.string('pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.HTdefinition = cms.string('pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.HTcut = cms.double(0) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.nbjets = cms.uint32(1) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.bjetSelection = cms.string('pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.workingpoint = cms.double(0.8484) # Medium # Binning PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.histoPSet.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) ) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.histoPSet.jetPtBinning = cms.vdouble(0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.histoPSet.HTBinning = cms.vdouble(0,20,40,60,80,100,125,150,175,200,300,400,500,700,900) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.histoPSet.metBinning = cms.vdouble(0,20,40,60,80,100,125,150,175,200,300,400,500,700,900)
from DQMOffline.Trigger.HiggsMonitoring_cfi import hltHIGmonitoring from DQMOffline.Trigger.BTaggingMonitor_cfi import hltBTVmonitoring # HLT_PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1 MET monitoring PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone() PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring.FolderName = cms.string('HLT/Higgs/PFMET100_BTag/') PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_v") PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring.jetSelection = cms.string("pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1") # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 MET monitoring PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone() PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.FolderName = cms.string('HLT/Higgs/PFMET110_BTag/') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_v") PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.jetSelection = cms.string("pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1") # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 b-tag monitoring PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone() PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.FolderName= cms.string('HLT/Higgs/PFMET110_BTag/') # Selection PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.leptJetDeltaRmin = cms.double(0.0) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.njets = cms.uint32(1) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.jetSelection = cms.string('pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.HTdefinition = cms.string('pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.HTcut = cms.double(0) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.nbjets = cms.uint32(1) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.bjetSelection = cms.string('pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.workingpoint = cms.double(0.8484) # Medium # Binning PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.histoPSet.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) ) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.histoPSet.jetPtBinning = cms.vdouble(0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.histoPSet.HTBinning = cms.vdouble(0,20,40,60,80,100,125,150,175,200,300,400,500,700,900) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.histoPSet.metBinning = cms.vdouble(0,20,40,60,80,100,125,150,175,200,300,400,500,700,900)
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring topEleJet_jet = hltTOPmonitoring.clone() topEleJet_jet.FolderName = cms.string('HLT/TOP/EleJet/JetMonitor') topEleJet_jet.nmuons = cms.uint32(0) topEleJet_jet.nelectrons = cms.uint32(1) topEleJet_jet.njets = cms.uint32(1) topEleJet_jet.eleSelection = cms.string('pt>50 & abs(eta)<2.1') topEleJet_jet.jetSelection = cms.string('pt>30 & abs(eta)<2.4') topEleJet_jet.histoPSet.eleEtaBinning = cms.vdouble(-2.1, -1.5, -0.9, -0.6, -0.3, -0.1, 0, 0.1, 0.3, 0.6, 0.9, 1.5, 2.1) topEleJet_jet.histoPSet.eleEtaBinning2D = cms.vdouble(-2.1, -1.5, -0.6, 0, 0.6, 1.5, 2.1) topEleJet_jet.histoPSet.elePtBinning = cms.vdouble(0, 50, 60, 80, 120, 200, 400) topEleJet_jet.histoPSet.elePtBinning2D = cms.vdouble(0, 50, 70, 120, 200, 400) topEleJet_jet.histoPSet.jetPtBinning = cms.vdouble(0, 30, 35, 37.5, 40, 50, 60, 80, 120, 200, 400) topEleJet_jet.histoPSet.jetPtBinning2D = cms.vdouble(0, 30, 35, 40, 50, 60, 80, 100, 200, 400) topEleJet_jet.numGenericTriggerEventPSet.hltPaths = cms.vstring( 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v*') topEleJet_jet.denGenericTriggerEventPSet.hltPaths = cms.vstring( 'HLT_Ele35_WPTight_Gsf_v*', 'HLT_Ele38_WPTight_Gsf_v*', 'HLT_Ele40_WPTight_Gsf_v*', )
PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring.jetSelection = cms.string( "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" ) # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 MET monitoring PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone( ) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.FolderName = cms.string( 'HLT/Higgs/PFMET110_BTag/') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring( "HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_v") PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.jetSelection = cms.string( "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" ) # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 b-tag monitoring PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone( ) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.FolderName = cms.string( 'HLT/Higgs/PFMET110_BTag/') # Selection PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.leptJetDeltaRmin = cms.double( 0.0) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.njets = cms.uint32(1) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.jetSelection = cms.string( 'pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.HTdefinition = cms.string( 'pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.HTcut = cms.double(0) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.nbjets = cms.uint32(1) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.bjetSelection = cms.string( 'pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.workingpoint = cms.double(
PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring.jetSelection = cms.string( "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" ) # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 MET monitoring PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone( ) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.FolderName = cms.string( 'HLT/Higgs/PFMET110_BTag/') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring( "HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_v") PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring.jetSelection = cms.string( "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1" ) # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 b-tag monitoring PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone( ) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.FolderName = cms.string( 'HLT/Higgs/PFMET110_BTag/') # Selection PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.leptJetDeltaRmin = cms.double( 0.0) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.njets = cms.uint32(1) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.jetSelection = cms.string( 'pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.HTdefinition = cms.string( 'pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.HTcut = cms.double(0) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.nbjets = cms.uint32(1) PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.bjetSelection = cms.string( 'pt>30 & abs(eta)<2.4') PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring.workingpoint = cms.double(
PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone( #FolderName= 'HLT/Higgs/PFMET110_BTag/', FolderName='HLT/HIG/PFMET110_BTag/', # Selection leptJetDeltaRmin=0.0, njets=1, jetSelection='pt>30 & abs(eta)<2.4', HTdefinition='pt>30 & abs(eta)<2.4', HTcut=0, nbjets=1, bjetSelection='pt>30 & abs(eta)<2.4', workingpoint=0.8484, # Medium # Binning histoPSet=dict(htPSet=dict(nbins=50, xmin=0.0, xmax=1000), jetPtBinning=[ 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 90, 100, 120, 200, 400 ], HTBinning=[ 0, 20, 40, 60, 80, 100, 125, 150, 175, 200, 300, 400, 500, 700, 900 ], metBinning=[ 0, 20, 40, 60, 80, 100, 125, 150, 175, 200, 300, 400, 500, 700, 900 ]), # Triggers numGenericTriggerEventPSet=dict( hltPaths=['HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_v']), denGenericTriggerEventPSet=dict( hltPaths=['HLT_PFMET110_PFMHT110_IDTight_v']))
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.RazorMonitor_cff import * from DQMOffline.Trigger.VBFSUSYMonitor_cff import * from DQMOffline.Trigger.LepHTMonitor_cff import * from DQMOffline.Trigger.susyHLTEleCaloJets_cff import * from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring #george #muon double_soft_muon_muonpt = hltTOPmonitoring.clone() double_soft_muon_muonpt.FolderName = cms.string('HLT/SUSY/SOS/Muon/') # Selections double_soft_muon_muonpt.nmuons = cms.uint32(2) double_soft_muon_muonpt.HTdefinition = cms.string('pt>30 & abs(eta)<2.4') double_soft_muon_muonpt.HTcut = cms.double(60) double_soft_muon_muonpt.metSelection =cms.string('pt>150') double_soft_muon_muonpt.MHTdefinition = cms.string('pt>30 & abs(eta)<2.4') double_soft_muon_muonpt.MHTcut = cms.double(150) double_soft_muon_muonpt.invMassUppercut = cms.double(50) double_soft_muon_muonpt.invMassLowercut = cms.double(10) # Binning double_soft_muon_muonpt.histoPSet.muPtBinning =cms.vdouble(0,2,5,7,10,12,15,17,20,25,30,50) double_soft_muon_muonpt.histoPSet.muPtBinning2D =cms.vdouble(0,2,5,7,10,12,15,17,20,25,30,50) # Triggers double_soft_muon_muonpt.numGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v*') double_soft_muon_muonpt.denGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_PFMET140_PFMHT140_v*') #met double_soft_muon_metpt = hltTOPmonitoring.clone() double_soft_muon_metpt.FolderName = cms.string('HLT/SUSY/SOS/MET/')
### ### Ele+Jet ### topEleJet_jet = hltTOPmonitoring.clone( FolderName='HLT/TOP/EleJet/JetMonitor', nmuons=0, nelectrons=1, njets=1, eleSelection='pt>50 & abs(eta)<2.1', jetSelection='pt>30 & abs(eta)<2.4', histoPSet=dict( eleEtaBinning=[ -2.1, -1.5, -0.9, -0.6, -0.3, -0.1, 0, 0.1, 0.3, 0.6, 0.9, 1.5, 2.1 ], eleEtaBinning2D=[-2.1, -1.5, -0.6, 0, 0.6, 1.5, 2.1], elePtBinning=[0, 50, 60, 80, 120, 200, 400], elePtBinning2D=[0, 50, 70, 120, 200, 400], jetPtBinning=[0, 30, 35, 37.5, 40, 50, 60, 80, 120, 200, 400], jetPtBinning2D=[0, 30, 35, 40, 50, 60, 80, 100, 200, 400]), numGenericTriggerEventPSet=dict( hltPaths=['HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v*' ]), denGenericTriggerEventPSet=dict(hltPaths=[ 'HLT_Ele35_WPTight_Gsf_v*', 'HLT_Ele38_WPTight_Gsf_v*', 'HLT_Ele40_WPTight_Gsf_v*', ])) ### --- topEleJet_ele = hltTOPmonitoring.clone( FolderName='HLT/TOP/EleJet/ElectronMonitor',
from DQMOffline.Trigger.RazorMonitor_cff import * from DQMOffline.Trigger.VBFSUSYMonitor_cff import * from DQMOffline.Trigger.LepHTMonitor_cff import * from DQMOffline.Trigger.susyHLTEleCaloJets_cff import * from DQMOffline.Trigger.SoftMuHardJetMETSUSYMonitor_cff import * from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring # muon double_soft_muon_muonpt = hltTOPmonitoring.clone( FolderName = 'HLT/SUSY/SOS/Muon/', # Selections nmuons = 2, HTdefinition = 'pt>30 & abs(eta)<2.4', HTcut = 60, enableMETPlot = True, metSelection ='pt>150', MHTdefinition = 'pt>30 & abs(eta)<2.4', MHTcut = 150, invMassUppercut = 50, invMassLowercut = 10 ) # Binning double_soft_muon_muonpt.histoPSet.muPtBinning =cms.vdouble(0,2,5,7,10,12,15,17,20,25,30,50) double_soft_muon_muonpt.histoPSet.muPtBinning2D =cms.vdouble(0,2,5,7,10,12,15,17,20,25,30,50) # Triggers double_soft_muon_muonpt.numGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v*') double_soft_muon_muonpt.denGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_PFMET140_PFMHT140_v*') # met double_soft_muon_metpt = hltTOPmonitoring.clone(
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.RazorMonitor_cff import * from DQMOffline.Trigger.VBFSUSYMonitor_cff import * from DQMOffline.Trigger.LepHTMonitor_cff import * from DQMOffline.Trigger.susyHLTEleCaloJets_cff import * from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring #george #muon double_soft_muon_muonpt = hltTOPmonitoring.clone() double_soft_muon_muonpt.FolderName = cms.string('HLT/SUSY/SOS/Muon/') # Selections double_soft_muon_muonpt.nmuons = cms.uint32(2) double_soft_muon_muonpt.HTdefinition = cms.string('pt>30 & abs(eta)<2.4') double_soft_muon_muonpt.HTcut = cms.double(60) double_soft_muon_muonpt.metSelection = cms.string('pt>150') double_soft_muon_muonpt.MHTdefinition = cms.string('pt>30 & abs(eta)<2.4') double_soft_muon_muonpt.MHTcut = cms.double(150) double_soft_muon_muonpt.invMassUppercut = cms.double(50) double_soft_muon_muonpt.invMassLowercut = cms.double(10) # Binning double_soft_muon_muonpt.histoPSet.muPtBinning = cms.vdouble( 0, 2, 5, 7, 10, 12, 15, 17, 20, 25, 30, 50) double_soft_muon_muonpt.histoPSet.muPtBinning2D = cms.vdouble( 0, 2, 5, 7, 10, 12, 15, 17, 20, 25, 30, 50) # Triggers double_soft_muon_muonpt.numGenericTriggerEventPSet.hltPaths = cms.vstring( 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v*') double_soft_muon_muonpt.denGenericTriggerEventPSet.hltPaths = cms.vstring( 'HLT_PFMET140_PFMHT140_v*')