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, 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', (['"""generatorSmeared"""'], {}), True, 'import FWCore.ParameterSet.Config as cms\n'), (6, 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', (['"""genParticles"""', '""""""'], {}), True, 'import FWCore.ParameterSet.Config as cms\n'), (7, 'FWCore.ParameterSet.Config.InputTag', 'cms.InputTag', (['"""ak4GenJets"""', '""""""'], {}), True, 'import FWCore.ParameterSet.Config as cms\n'), (8, 'FWCore.ParameterSet.Config.double', 'cms.double', (['(0.001)'], {}), True, 'import FWCore.ParameterSet.Config as cms\n'), (9, 'FWCore.ParameterSet.Config.untracked.uint32', 'cms.untracked.uint32', (['(0)'], {}), True, 'import FWCore.ParameterSet.Config as cms\n'), (10, 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(True)'], {}), True, 'import FWCore.ParameterSet.Config as cms\n'), (11, 'FWCore.ParameterSet.Config.bool', 'cms.bool', (['(False)'], {}), True, 'import FWCore.ParameterSet.Config as cms\n')]