Back to home page

Project CMSSW displayed by LXR

 
 

    


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