cms.EDProducer("PFCandidatePrimaryVertexSorter",\ 
    assignment = cms.PSet(\ 
        DzCutForChargedFromPUVtxs = cms.double(0.2),\ 
        EtaMinUseDz = cms.double(-1),\ 
        NumOfPUVtxsForCharged = cms.uint32(0),\ 
        OnlyUseFirstDz = cms.bool(False),\ 
        PtMaxCharged = cms.double(-1),\ 
        maxDistanceToJetAxis = cms.double(0.07),\ 
        maxDtSigForPrimaryAssignment = cms.double(3.0),\ 
        maxDxyForJetAxisAssigment = cms.double(0.1),\ 
        maxDxyForNotReconstructedPrimary = cms.double(0.01),\ 
        maxDxySigForNotReconstructedPrimary = cms.double(2),\ 
        maxDzErrorForPrimaryAssignment = cms.double(0.05),\ 
        maxDzForJetAxisAssigment = cms.double(0.1),\ 
        maxDzForPrimaryAssignment = cms.double(0.1),\ 
        maxDzSigForPrimaryAssignment = cms.double(5.0),\ 
        maxJetDeltaR = cms.double(0.5),\ 
        minJetPt = cms.double(25),\ 
        preferHighRanked = cms.bool(False),\ 
        useTiming = cms.bool(False),\ 
        useVertexFit = cms.bool(True)\ 
    ),\ 
    jets = cms.InputTag("hltAK4PFPuppiJets"),\ 
    particles = cms.InputTag("hltParticleFlowTmp"),\ 
    produceAssociationToOriginalVertices = cms.bool(True),\ 
    produceNoPileUpCollection = cms.bool(False),\ 
    producePileUpCollection = cms.bool(False),\ 
    produceSortedVertices = cms.bool(False),\ 
    qualityForPrimary = cms.int32(2),\ 
    sorting = cms.PSet(\ 

    ),\ 
    usePVMET = cms.bool(True),\ 
    vertices = cms.InputTag("hltOfflinePrimaryVertices")\ 
)\