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)\
)\
)\
)\