CMS 3D CMS Logo

SusyMonitor_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 hltSUSYmonitoring = topMonitoring.clone(
6  FolderName = 'HLT/SUSY/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 = 60 ,
20  xmin = 0 ,
21  xmax = 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 = 60 ,
35  xmin = 0 ,
36  xmax = 600),
37 
38  # Marina
39  csvPSet = dict(
40  nbins = 50 ,
41  xmin = 0.0 ,
42  xmax = 1.0 ),
43 
44  #BTV
45  DRPSet = dict(
46  nbins = 60 ,
47  xmin = 0.0 ,
48  xmax = 6.0),
49 
50 
51  invMassPSet = dict(
52  nbins = 40 ,
53  xmin = 0.0 ,
54  xmax = 80.0 ),
55 
56  MHTPSet = dict(
57  nbins = 80,
58  xmin = 60,
59  xmax = 300),
60 
61  #MET and HT binning
62  metBinning = [0,20,40,60,80,100,125,150,175,200],
63  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700],
64  #Eta binning
65  eleEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
66  jetEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
67  muEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
68  #pt binning
69  elePtBinning = [0,5,10,20,30,40,50,70,100,200,400],
70  jetPtBinning = [0,5,10,20,30,40,50,70,100,200,400],
71  muPtBinning = [0,5,10,20,30,40,50,70,100,200,400],
72  #Eta binning 2D
73  eleEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
74  jetEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
75  muEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
76  #pt binning 2D
77  elePtBinning2D = [0,20,30,50,100,200,400],
78  jetPtBinning2D = [0,20,30,50,100,200,400],
79  muPtBinning2D = [0,20,30,50,100,200,400],
80  #HT and phi binning 2D
81  HTBinning2D = [0,20,40,70,100,150,200,400,700],
82  phiBinning2D = [-3.1416,-1.8849,-0.6283,0.6283,1.8849,3.1416],
83  ),
84  #Suvankar
85  applyLeptonPVcuts = False,
86  leptonPVcuts = dict(
87  dxy = 9999.,
88  dz = 9999.),
89  met = "pfMet", # pfMet
90  jets = "ak4PFJetsCHS", # ak4PFJets, ak4PFJetsCHS, pfJetsEI
91  electrons = "gedGsfElectrons", # while pfIsolatedElectronsEI are reco::PFCandidate !
92  muons = "muons", # while pfIsolatedMuonsEI are reco::PFCandidate !
93 
94 
95  #Suvankar
96  vertices = "offlinePrimaryVertices",
97 
98  # Marina
99  btagAlgos = ["pfCombinedSecondaryVertexV2BJetTags"],
100  workingpoint = 0.8484, # Medium
101 
102  HTdefinition = 'pt>30 & abs(eta)<2.5',
103  leptJetDeltaRmin = 0.4,
104 
105  numGenericTriggerEventPSet = dict(
106  andOr = False,
107  andOrHlt = True,# True:=OR; False:=AND
108  hltInputTag = "TriggerResults::HLT",
109  errorReplyHlt = False,
110  verbosityLevel = 0),
111 
112  denGenericTriggerEventPSet = dict(
113  andOr = False,
114  andOrHlt = True,# True:=OR; False:=AND
115  hltInputTag = "TriggerResults::HLT",
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 )