File indexing completed on 2024-04-06 12:00:43
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def ParticleNetSonicJetTagsProducer(**kwargs):
0004 mod = cms.EDProducer('ParticleNetSonicJetTagsProducer',
0005 Client = cms.PSet(
0006 mode = cms.string('PseudoAsync'),
0007 allowedTries = cms.untracked.uint32(0),
0008 verbose = cms.untracked.bool(False),
0009 modelName = cms.required.string,
0010 modelVersion = cms.string(''),
0011 modelConfigPath = cms.required.FileInPath,
0012 preferredServer = cms.untracked.string(''),
0013 timeout = cms.required.untracked.uint32,
0014 timeoutUnit = cms.untracked.string('seconds'),
0015 useSharedMemory = cms.untracked.bool(True),
0016 compression = cms.untracked.string(''),
0017 outputs = cms.untracked.vstring()
0018 ),
0019 src = cms.InputTag('pfDeepBoostedJetTagInfos'),
0020 preprocess_json = cms.string(''),
0021 preprocessParams = cms.PSet(),
0022 flav_names = cms.vstring(
0023 'probTbcq',
0024 'probTbqq',
0025 'probTbc',
0026 'probTbq',
0027 'probWcq',
0028 'probWqq',
0029 'probZbb',
0030 'probZcc',
0031 'probZqq',
0032 'probHbb',
0033 'probHcc',
0034 'probHqqqq',
0035 'probQCDbb',
0036 'probQCDcc',
0037 'probQCDb',
0038 'probQCDc',
0039 'probQCDothers'
0040 ),
0041 debugMode = cms.untracked.bool(False),
0042 mightGet = cms.optional.untracked.vstring
0043 )
0044 for k,v in kwargs.items():
0045 setattr(mod, k, v)
0046 return mod