CMS 3D CMS Logo

SoftMuHardJetMETSUSYMonitor_cff.py
Go to the documentation of this file.
1 # Offline DQM for HLT_Mu3er1p5_PFJet100er2p5_PFMETX_PFMHTX_IDTight (X = 70, 80, 90)
2 # Mateusz Zarucki 2018
3 
4 import FWCore.ParameterSet.Config as cms
5 
6 from DQMOffline.Trigger.SusyMonitor_cfi import hltSUSYmonitoring
7 
8 SoftMuHardJetMETSUSYmonitoring = hltSUSYmonitoring.clone(
9  FolderName = 'HLT/SUSY/SoftMuHardJetMET/',
10  met = "pfMet",
11  jets = "ak4PFJetsCHS",
12  muons = "muons",
13  HTdefinition = 'pt>30 & abs(eta)<2.5',
14  leptJetDeltaRmin = 0.4,
15  MHTdefinition = 'pt>30 & abs(eta)<2.4',
16  numGenericTriggerEventPSet = dict(hltInputTag = ["TriggerResults","","HLT"],
17  hltPaths = ["HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v*",
18  "HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v*",
19  "HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v*" ])
20 )
21 
22 
23 
26 SoftMuHardJetMETSUSYmonitoring_muPt = SoftMuHardJetMETSUSYmonitoring.clone(
27  FolderName = 'HLT/SUSY/SoftMuHardJetMET/Muon',
28  # Muon selection
29  nmuons = 1,
30  muoSelection = 'abs(eta)<1.5',
31  # Jet selection
32  njets = 1,
33  jetSelection = "pt>130 & abs(eta)<2.5",
34  # MET selection
35  enableMETPlot = True,
36  metSelection = 'pt>150',
37  MHTcut = 150,
38 
39  denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET120_PFMHT120_IDTight_v*', 'HLT_PFMET130_PFMHT130_IDTight_v*', 'HLT_PFMET140_PFMHT140_IDTight_v*']),
40 
41  histoPSet = dict(muPtBinning = [0,2,5,7,10,12,15,17,20,25,30,50])
42 )
43 
44 
45 
48 SoftMuHardJetMETSUSYmonitoring_jetPt = SoftMuHardJetMETSUSYmonitoring.clone(
49  FolderName = 'HLT/SUSY/SoftMuHardJetMET/Jet',
50  # Muon selection
51  nmuons = 1,
52  muoSelection = 'pt>30 & abs(eta)<1.5',
53  # Jet selection
54  njets = 1,
55  jetSelection = "abs(eta)<2.5",
56  # MET selection
57  enableMETPlot = True,
58  metSelection = 'pt>150',
59  MHTcut = 150,
60 
61  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_IsoMu27_v*"]),
62  # Binning
63  histoPSet = dict(jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400])
64 )
65 
66 
67 
70 SoftMuHardJetMETSUSYmonitoring_metPt = SoftMuHardJetMETSUSYmonitoring.clone(
71  FolderName = 'HLT/SUSY/SoftMuHardJetMET/MET',
72  # Muon selection
73  nmuons = 1,
74  muoSelection = 'pt>30 & abs(eta)<1.5',
75  # Jet selection
76  njets = 1,
77  jetSelection = "pt>130 & abs(eta)<2.5",
78  # MET selection
79  enableMETPlot = True,
80 
81  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_IsoMu27_v*"]),
82  # Binning
83  histoPSet = dict(metPSet = dict(nbins= 50,xmin= 50,xmax= 300))
84 )
85 
86 
87 susyHLTSoftMuHardJetMETMonitoring = cms.Sequence(
88  SoftMuHardJetMETSUSYmonitoring_muPt
89  + SoftMuHardJetMETSUSYmonitoring_jetPt
90  + SoftMuHardJetMETSUSYmonitoring_metPt
91 )