cms.EDProducer("PrimaryVertexProducer",\ 
    TkClusParameters = cms.PSet(\ 
        TkDAClusParameters = cms.PSet(\ 
            Tmin = cms.double(2.0),\ 
            Tpurge = cms.double(2.0),\ 
            Tstop = cms.double(0.5),\ 
            coolingFactor = cms.double(0.6),\ 
            d0CutOff = cms.double(3.0),\ 
            dzCutOff = cms.double(3.0),\ 
            uniquetrkweight = cms.double(0.8),\ 
            vertexSize = cms.double(0.006),\ 
            zmerge = cms.double(0.01)\ 
        ),\ 
        algorithm = cms.string('DA_vect')\ 
    ),\ 
    TkFilterParameters = cms.PSet(\ 
        algorithm = cms.string('filter'),\ 
        maxD0Significance = cms.double(4.0),\ 
        maxEta = cms.double(4.0),\ 
        maxNormalizedChi2 = cms.double(10.0),\ 
        minPixelLayersWithHits = cms.int32(2),\ 
        minPt = cms.double(0.9),\ 
        minSiliconLayersWithHits = cms.int32(5),\ 
        trackQuality = cms.string('any')\ 
    ),\ 
    TrackLabel = cms.InputTag("hltGeneralTracks"),\ 
    beamSpotLabel = cms.InputTag("hltOnlineBeamSpot"),\ 
    verbose = cms.untracked.bool(False),\ 
    vertexCollections = cms.VPSet(\ 
        cms.PSet(\ 
            algorithm = cms.string('AdaptiveVertexFitter'),\ 
            chi2cutoff = cms.double(2.5),\ 
            label = cms.string(''),\ 
            maxDistanceToBeam = cms.double(1.0),\ 
            minNdof = cms.double(0.0),\ 
            useBeamConstraint = cms.bool(False)\ 
        ),\ 
        cms.PSet(\ 
            algorithm = cms.string('AdaptiveVertexFitter'),\ 
            chi2cutoff = cms.double(2.5),\ 
            label = cms.string('WithBS'),\ 
            maxDistanceToBeam = cms.double(1.0),\ 
            minNdof = cms.double(2.0),\ 
            useBeamConstraint = cms.bool(True)\ 
        )\ 
    )\ 
)\