Exemple #1
0
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)
Exemple #4
0
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)
Exemple #7
0
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(
Exemple #10
0
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']))
Exemple #11
0
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/')
Exemple #12
0
###
### 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',
Exemple #13
0
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(
Exemple #14
0
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*')