Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-04-24 01:27:54

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQMOffline.Trigger.BTVMonitoring_cfi import BTVMonitoring
0004 
0005 
0006 hltBTVmonitoring = BTVMonitoring.clone(
0007     FolderName = 'HLT/BTV/default/',
0008     
0009     histoPSet = dict(
0010          lsPSet = dict(
0011                 nbins = 2500,
0012                 xmin  =   0.,
0013                 xmax  =  2500.),
0014          metPSet = dict(
0015                 nbins =  30,
0016                 xmin  =   0,
0017                 xmax  = 300),
0018          ptPSet = dict(
0019                nbins =  100,
0020                xmin  =   0,
0021                xmax  =  1000),
0022          phiPSet = dict(
0023             nbins =  32,
0024             xmin  = -3.2,
0025             xmax  =   3.2),
0026          etaPSet = dict(
0027             nbins =   24,
0028             xmin  =  -2.4,
0029             xmax  =   2.4),
0030          htPSet = dict(
0031             nbins =   100,
0032             xmin  =  0,
0033             xmax  =  1000),
0034 
0035          csvPSet = dict(
0036             nbins =  20,
0037             xmin  =  0.0,
0038             xmax  =  1.0),
0039          DRPSet = dict(
0040             nbins =  60,
0041             xmin  =  0.0,
0042             xmax  =  6.0),
0043          invMassPSet = dict(
0044             nbins =  40,
0045             xmin  = 0.0,
0046             xmax  =  80.0),
0047          MHTPSet = dict(
0048             nbins =    80,
0049             xmin  =   60,
0050             xmax  =  300),
0051 
0052     #MET and HT binning
0053         metBinning = [0,20,40,60,80,100,125,150,175,200],
0054         HTBinning  = [0,20,40,60,80,100,125,150,175,200,300,400,500,700],
0055         #Eta binning
0056         eleEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
0057         jetEtaBinning = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
0058         muEtaBinning  = [-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4],
0059         #pt binning
0060         elePtBinning = [0,3,5,8,15,20,25,30,40,50,60,80,120,200,400,700],
0061         jetPtBinning = [0,3,5,8,15,20,25,30,40,50,70,100,150,200,400,700,1000,1500,3000],
0062         muPtBinning  = [0,3,5,7,10,15,20,30,40,50,70,100,150,200,400,700],
0063         #Eta binning 2D
0064         eleEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
0065         jetEtaBinning2D = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
0066         muEtaBinning2D  = [-2.5,-1.5,-0.6,0.,0.6,1.5,2.5],
0067         #pt binning 2D
0068         elePtBinning2D = [0,15,20,30,40,60,80,100,200,400],
0069         jetPtBinning2D = [0,15,20,30,40,60,80,100,200,400],
0070         muPtBinning2D  = [0,15,20,30,40,60,80,100,200,400],
0071         #HT and phi binning 2D
0072         HTBinning2D  =[0,20,40,70,100,150,200,400,700],
0073         phiBinning2D = [-3.1416,-1.8849,-0.6283,0.6283,1.8849,3.1416],
0074     ),
0075     met       = "slimmedMETs", # using all pat objects 
0076     jets      = "slimmedJetsPuppi", 
0077     electrons = "slimmedElectrons", 
0078     muons     = "slimmedMuons",     
0079 
0080     HTdefinition = 'pt>30 & abs(eta)<2.5',
0081     leptJetDeltaRmin = 0.0,
0082     bJetMuDeltaRmax  = 9999.,
0083     bJetDeltaEtaMax  = 9999.,
0084     #always monitor CSV score for one jet
0085     nbjets = 1,
0086     bjetSelection = 'pt>30 & abs(eta)<2.4',
0087 
0088     numGenericTriggerEventPSet = dict(
0089         andOr  =  False,
0090         andOrHlt      = True,# True:=OR; False:=AND  
0091         hltInputTag   =  "TriggerResults::HLT",
0092         errorReplyHlt =  False,
0093         verbosityLevel = 0),
0094 
0095     denGenericTriggerEventPSet = dict(
0096         andOr= False,
0097         andOrHlt      = True,# True:=OR; False:=AND 
0098         hltInputTag   = "TriggerResults::HLT",
0099         errorReplyHlt = False,
0100         dcsInputTag   = "scalersRawToDigi",
0101         dcsRecordInputTag = "onlineMetaDataDigis",
0102         dcsPartitions = [24, 25, 26, 27, 28, 29], # 24-27: strip, 28-29: pixel, we should add all other detectors !   
0103         andOrDcs      =  False,
0104         errorReplyDcs = True,
0105         verbosityLevel = 0)
0106 )