File indexing completed on 2025-02-07 14:24:03
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def ParticleNetSonicJetTagsProducer(*args, **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 a in args:
0045 mod.update_(a)
0046 mod.update_(kwargs)
0047 return mod