File indexing completed on 2025-02-20 03:45:07
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def GenWeightsTableProducer(*args, **kwargs):
0004 mod = cms.EDProducer('GenWeightsTableProducer',
0005 genEvent = cms.InputTag('generator'),
0006 genLumiInfoHeader = cms.InputTag('generator'),
0007 lheInfo = cms.VInputTag(
0008 'externalLHEProducer',
0009 'source'
0010 ),
0011 preferredPDFs = cms.VPSet(
0012 template = cms.PSetTemplate(
0013 name = cms.required.string,
0014 lhaid = cms.required.uint32
0015 )
0016 ),
0017 namedWeightIDs = cms.required.vstring,
0018 namedWeightLabels = cms.required.vstring,
0019 lheWeightPrecision = cms.required.int32,
0020 maxPdfWeights = cms.required.uint32,
0021 keepAllPSWeights = cms.required.bool,
0022 allowedNumScaleWeights = cms.required.vuint32,
0023 debug = cms.optional.untracked.bool,
0024 mightGet = cms.optional.untracked.vstring
0025 )
0026 for a in args:
0027 mod.update_(a)
0028 mod.update_(kwargs)
0029 return mod