import FWCore.ParameterSet.Config as cms

from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
basicGenParticleValidation = DQMEDAnalyzer('BasicGenParticleValidation',
    hepmcCollection = cms.InputTag("generatorSmeared"),
    genparticleCollection = cms.InputTag("genParticles",""),
    genjetsCollection = cms.InputTag("ak4GenJets",""),
    matchingPrecision = cms.double(0.001),
    verbosity = cms.untracked.uint32(0),
    UseWeightFromHepMC = cms.bool(True),
    signalParticlesOnly = cms.bool(False)
)

basicGenParticleValidationHiMix = basicGenParticleValidation.clone(signalParticlesOnly = True)

[((5, 22, 5, 54), 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', ({(5, 35, 5, 53): '"""generatorSmeared"""'}, {}), "('generatorSmeared')", True, 'import FWCore.ParameterSet.Config as cms\n'), ((6, 28, 6, 59), 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', ({(6, 41, 6, 55): '"""genParticles"""', (6, 56, 6, 58): '""""""'}, {}), "('genParticles', '')", True, 'import FWCore.ParameterSet.Config as cms\n'), ((7, 24, 7, 53), 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', ({(7, 37, 7, 49): '"""ak4GenJets"""', (7, 50, 7, 52): '""""""'}, {}), "('ak4GenJets', '')", True, 'import FWCore.ParameterSet.Config as cms\n'), ((8, 24, 8, 41), 'FWCore.ParameterSet.Config.double', 'cms.double', ({(8, 35, 8, 40): '0.001'}, {}), '(0.001)', True, 'import FWCore.ParameterSet.Config as cms\n'), ((9, 16, 9, 39), 'FWCore.ParameterSet.Config.untracked.uint32', 'cms.untracked.uint32', ({(9, 37, 9, 38): '0'}, {}), '(0)', True, 'import FWCore.ParameterSet.Config as cms\n'), ((10, 25, 10, 39), 'FWCore.ParameterSet.Config.bool', 'cms.bool', ({(10, 34, 10, 38): 'True'}, {}), '(True)', True, 'import FWCore.ParameterSet.Config as cms\n'), ((11, 26, 11, 41), 'FWCore.ParameterSet.Config.bool', 'cms.bool', ({(11, 35, 11, 40): 'False'}, {}), '(False)', True, 'import FWCore.ParameterSet.Config as cms\n')]