Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:02

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQMOffline.Trigger.topMonitoring_cfi import topMonitoring
0004 
0005 mssmHbbMonitoring = topMonitoring.clone(
0006   FolderName = 'HLT/HIG/default/',
0007   histoPSet = dict(
0008      lsPSet = dict(
0009               nbins = 2500,
0010               xmin  =  0.,
0011               xmax  = 2500.),
0012 
0013       metPSet = dict(
0014               nbins =  30 ,
0015               xmin  =  0 ,
0016               xmax  =  300),
0017 
0018       ptPSet = dict(
0019               nbins = 100 , #60
0020               xmin  =   0 ,
0021               xmax  =  1000), #300
0022 
0023       phiPSet = dict(
0024               nbins =  32  ,
0025               xmin  = -3.2 ,
0026               xmax  =   3.2 ),
0027 
0028       etaPSet = dict(
0029               nbins =  24 ,
0030               xmin  = -2.4 ,
0031               xmax  =  2.4 ),
0032 
0033       htPSet = dict(
0034               nbins =   100 , #60
0035               xmin  =  0 ,
0036               xmax  =  1000 ), #600
0037 
0038       csvPSet = dict(
0039               nbins = 50 ,
0040               xmin  =  0.0,
0041               xmax  = 1.0  ),
0042 
0043       DRPSet = dict(
0044               nbins = 60 ,
0045               xmin  = 0.0 ,
0046               xmax  = 6.0 ),
0047 
0048       invMassPSet = dict(
0049               nbins =  40,
0050               xmin  = 0.0 ,
0051               xmax  = 80.0 ),
0052 
0053       MHTPSet = dict(
0054               nbins =  80 ,
0055               xmin  =  60 ,
0056               xmax  =  300  ),
0057 
0058     #MET and HT binning
0059     metBinning = [0,20,40,60,80,100,125,150,175,200],
0060     HTBinning  = [0,20,40,60,80,100,125,150,175,200,300,400,500,700],
0061     #Eta binning
0062     eleEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
0063     jetEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
0064     muEtaBinning  = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
0065     #pt binning
0066     elePtBinning = [0,3,5,8,15,20,25,30,40,50,60,80,120,200,400,700],
0067     jetPtBinning = [0,3,5,8,15,20,25,30,40,50,70,100,150,200,400,700,1000,1500],
0068     muPtBinning = [0,3,5,7,10,15,20,30,40,50,70,100,150,200,400,700],
0069     #Eta binning 2D
0070     eleEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
0071     jetEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
0072     muEtaBinning2D  = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
0073     #pt binning 2D
0074     elePtBinning2D = [0,15,20,30,40,60,80,100,200,400],
0075     jetPtBinning2D = [0,15,20,30,40,60,80,100,200,400],
0076     muPtBinning2D = [0,15,20,30,40,60,80,100,200,400],
0077     #HT and phi binning 2D
0078     HTBinning2D  = [0,20,40,70,100,150,200,400,700],
0079     phiBinning2D = [-3.1416,-1.8849,-0.6283,0.6283,1.8849,3.1416]
0080   ),
0081   applyLeptonPVcuts = False,
0082   leptonPVcuts = dict(
0083      dxy =   9999. ,
0084       dz  =  9999. ),
0085 
0086   met       = "pfMet", # pfMet
0087   jets      = "ak4PFJetsCHS", # ak4PFJets, ak4PFJetsCHS, ak4PFJets
0088   electrons = "gedGsfElectrons", # while pfIsolatedElectronsEI are reco::PFCandidate !
0089   muons     = "muons", # while pfIsolatedMuonsEI are reco::PFCandidate !
0090   #Suvankar
0091   vertices  = "offlinePrimaryVertices",
0092 
0093   # Marina
0094   btagAlgos        = ["pfCombinedSecondaryVertexV2BJetTags"],
0095   workingpoint     = 0.92, # tight
0096 
0097 
0098   HTdefinition = 'pt>30 & abs(eta)<2.5',
0099   #leptJetDeltaRmin = 0.4, # MuonJet dRcone
0100 
0101   #always monitor CSV score for one jet if set DeltaRmin = 0.0 and WP to -1 
0102   #nbjets = 1,
0103   #bjetSelection = 'pt>30 & abs(eta)<2.4',
0104 
0105   numGenericTriggerEventPSet = dict(
0106     andOr         =  False,
0107     andOrHlt      = True,# True:=OR; False:=AND
0108     hltInputTag   = "TriggerResults::HLT", #change to HLT for PR !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0109     errorReplyHlt = False,
0110     verbosityLevel = 0),
0111 
0112   denGenericTriggerEventPSet = dict(
0113     andOr         = False,
0114     andOrHlt      = True, # True:=OR; False:=AND
0115     hltInputTag   = "TriggerResults::HLT",  #change to HLT for PR !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0116     errorReplyHlt = False,
0117     dcsInputTag   = "scalersRawToDigi",
0118     dcsRecordInputTag = "onlineMetaDataDigis",
0119     dcsPartitions = [ 24, 25, 26, 27, 28, 29], # 24-27: strip, 28-29: pixel, we should add all other detectors !
0120     andOrDcs      = False,
0121     errorReplyDcs = True,
0122     verbosityLevel = 0)
0123 )
0124 
0125 
0126 
0127