File indexing completed on 2025-02-07 14:23:58
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def L1GTAlgoBoardWriter(*args, **kwargs):
0004 mod = cms.EDAnalyzer('L1GTAlgoBoardWriter',
0005 filename = cms.required.untracked.string,
0006 fileExtension = cms.untracked.string('txt'),
0007 algoBlocksTag = cms.required.untracked.InputTag,
0008 maxEvents = cms.untracked.uint32(0),
0009 channels = cms.required.untracked.vuint32,
0010 algoBitMask = cms.untracked.vuint64(
0011 18446744073709551615,
0012 18446744073709551615,
0013 18446744073709551615,
0014 18446744073709551615,
0015 18446744073709551615,
0016 18446744073709551615,
0017 18446744073709551615,
0018 18446744073709551615,
0019 18446744073709551615
0020 ),
0021 maxFrames = cms.untracked.uint32(1024),
0022 patternFormat = cms.untracked.string('EMPv2'),
0023 mightGet = cms.optional.untracked.vstring
0024 )
0025 for a in args:
0026 mod.update_(a)
0027 mod.update_(kwargs)
0028 return mod