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