Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:18

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def LumiMonitor(**kwargs):
0004   mod = cms.EDProducer('LumiMonitor',
0005     pixelClusters = cms.InputTag('hltSiPixelClusters'),
0006     scalers = cms.InputTag('hltScalersRawToDigi'),
0007     onlineMetaDataDigis = cms.InputTag('hltOnlineMetaDataDigis'),
0008     folderName = cms.string('HLT/LumiMonitoring'),
0009     doPixelLumi = cms.bool(False),
0010     useBPixLayer1 = cms.bool(False),
0011     minNumberOfPixelsPerCluster = cms.int32(2),
0012     minPixelClusterCharge = cms.double(15000),
0013     histoPSet = cms.PSet(
0014       lsPSet = cms.PSet(
0015         nbins = cms.int32(2500)
0016       ),
0017       puPSet = cms.PSet(
0018         nbins = cms.int32(130),
0019         xmin = cms.double(0),
0020         xmax = cms.double(130)
0021       ),
0022       lumiPSet = cms.PSet(
0023         nbins = cms.int32(5000),
0024         xmin = cms.double(0),
0025         xmax = cms.double(20000)
0026       ),
0027       pixellumiPSet = cms.PSet(
0028         nbins = cms.int32(300),
0029         xmin = cms.double(0),
0030         xmax = cms.double(3)
0031       ),
0032       pixelClusterPSet = cms.PSet(
0033         nbins = cms.int32(200),
0034         xmin = cms.double(-0.5),
0035         xmax = cms.double(19999.5)
0036       )
0037     ),
0038     mightGet = cms.optional.untracked.vstring
0039   )
0040   for k,v in kwargs.items():
0041     setattr(mod, k, v)
0042   return mod