File indexing completed on 2025-02-07 14:23:41
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def LumiMonitor(*args, **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 a in args:
0041 mod.update_(a)
0042 mod.update_(kwargs)
0043 return mod