CMS 3D CMS Logo

MssmHbbMonitoring_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMOffline.Trigger.topMonitoring_cfi import topMonitoring
4 
5 mssmHbbMonitoring = topMonitoring.clone(
6  FolderName = 'HLT/HIG/default/',
7  histoPSet = dict(
8  lsPSet = dict(
9  nbins = 2500,
10  xmin = 0.,
11  xmax = 2500.),
12 
13  metPSet = dict(
14  nbins = 30 ,
15  xmin = 0 ,
16  xmax = 300),
17 
18  ptPSet = dict(
19  nbins = 100 , #60
20  xmin = 0 ,
21  xmax = 1000), #300
22 
23  phiPSet = dict(
24  nbins = 32 ,
25  xmin = -3.2 ,
26  xmax = 3.2 ),
27 
28  etaPSet = dict(
29  nbins = 24 ,
30  xmin = -2.4 ,
31  xmax = 2.4 ),
32 
33  htPSet = dict(
34  nbins = 100 , #60
35  xmin = 0 ,
36  xmax = 1000 ), #600
37 
38  csvPSet = dict(
39  nbins = 50 ,
40  xmin = 0.0,
41  xmax = 1.0 ),
42 
43  DRPSet = dict(
44  nbins = 60 ,
45  xmin = 0.0 ,
46  xmax = 6.0 ),
47 
48  invMassPSet = dict(
49  nbins = 40,
50  xmin = 0.0 ,
51  xmax = 80.0 ),
52 
53  MHTPSet = dict(
54  nbins = 80 ,
55  xmin = 60 ,
56  xmax = 300 ),
57 
58  #MET and HT binning
59  metBinning = [0,20,40,60,80,100,125,150,175,200],
60  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700],
61  #Eta binning
62  eleEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
63  jetEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
64  muEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
65  #pt binning
66  elePtBinning = [0,3,5,8,15,20,25,30,40,50,60,80,120,200,400,700],
67  jetPtBinning = [0,3,5,8,15,20,25,30,40,50,70,100,150,200,400,700,1000,1500],
68  muPtBinning = [0,3,5,7,10,15,20,30,40,50,70,100,150,200,400,700],
69  #Eta binning 2D
70  eleEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
71  jetEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
72  muEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
73  #pt binning 2D
74  elePtBinning2D = [0,15,20,30,40,60,80,100,200,400],
75  jetPtBinning2D = [0,15,20,30,40,60,80,100,200,400],
76  muPtBinning2D = [0,15,20,30,40,60,80,100,200,400],
77  #HT and phi binning 2D
78  HTBinning2D = [0,20,40,70,100,150,200,400,700],
79  phiBinning2D = [-3.1416,-1.8849,-0.6283,0.6283,1.8849,3.1416]
80  ),
81  applyLeptonPVcuts = False,
82  leptonPVcuts = dict(
83  dxy = 9999. ,
84  dz = 9999. ),
85 
86  met = "pfMet", # pfMet
87  jets = "ak4PFJetsCHS", # ak4PFJets, ak4PFJetsCHS, ak4PFJets
88  electrons = "gedGsfElectrons", # while pfIsolatedElectronsEI are reco::PFCandidate !
89  muons = "muons", # while pfIsolatedMuonsEI are reco::PFCandidate !
90  #Suvankar
91  vertices = "offlinePrimaryVertices",
92 
93  # Marina
94  btagAlgos = ["pfCombinedSecondaryVertexV2BJetTags"],
95  workingpoint = 0.92, # tight
96 
97 
98  HTdefinition = 'pt>30 & abs(eta)<2.5',
99  #leptJetDeltaRmin = 0.4, # MuonJet dRcone
100 
101  #always monitor CSV score for one jet if set DeltaRmin = 0.0 and WP to -1
102  #nbjets = 1,
103  #bjetSelection = 'pt>30 & abs(eta)<2.4',
104 
105  numGenericTriggerEventPSet = dict(
106  andOr = False,
107  andOrHlt = True,# True:=OR; False:=AND
108  hltInputTag = "TriggerResults::HLT", #change to HLT for PR !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
109  errorReplyHlt = False,
110  verbosityLevel = 0),
111 
112  denGenericTriggerEventPSet = dict(
113  andOr = False,
114  andOrHlt = True, # True:=OR; False:=AND
115  hltInputTag = "TriggerResults::HLT", #change to HLT for PR !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
116  errorReplyHlt = False,
117  dcsInputTag = "scalersRawToDigi",
118  dcsRecordInputTag = "onlineMetaDataDigis",
119  dcsPartitions = [ 24, 25, 26, 27, 28, 29], # 24-27: strip, 28-29: pixel, we should add all other detectors !
120  andOrDcs = False,
121  errorReplyDcs = True,
122  verbosityLevel = 0)
123 )
124 
125 
126 
127