File indexing completed on 2024-04-06 12:29:16
0001 import FWCore.ParameterSet.Config as cms
0002 from RecoVertex.PrimaryVertexProducer.OfflinePrimaryVertices_cfi import offlinePrimaryVertices
0003
0004 pixelVertices = offlinePrimaryVertices.clone(
0005 TrackLabel = "pixelTracks",
0006
0007 TkFilterParameters = dict(
0008 maxNormalizedChi2 = 100.0,
0009 minPixelLayersWithHits=3,
0010 minSiliconLayersWithHits = 3,
0011 maxD0Significance = 100.0,
0012 maxEta = 100.,
0013 ),
0014
0015 TkClusParameters = cms.PSet(
0016 algorithm = cms.string("DA_vect"),
0017 TkDAClusParameters = cms.PSet(
0018
0019 dzCutOff = cms.double(4.),
0020 Tmin = cms.double(2.4),
0021 vertexSize = cms.double(0.01),
0022 uniquetrkweight = cms.double(0.9),
0023
0024 coolingFactor = cms.double(0.6),
0025 zrange = cms.double(4.),
0026 delta_highT = cms.double(1.e-2),
0027 delta_lowT = cms.double(1.e-3),
0028 convergence_mode = cms.int32(0),
0029 Tpurge = cms.double(2.0),
0030 Tstop = cms.double(0.5),
0031 d0CutOff = cms.double(3.),
0032 zmerge = cms.double(1e-2),
0033 uniquetrkminp = cms.double(0.0),
0034 runInBlocks = cms.bool(False),
0035 block_size = cms.uint32(10000),
0036 overlap_frac = cms.double(0.0)
0037 )
0038 ),
0039
0040 vertexCollections = cms.VPSet(
0041 [cms.PSet(label=cms.string(""),
0042 algorithm=cms.string("AdaptiveVertexFitter"),
0043 chi2cutoff = cms.double(3.0),
0044 minNdof=cms.double(2.0),
0045 useBeamConstraint = cms.bool(False),
0046 maxDistanceToBeam = cms.double(2.0)
0047 )
0048 ]
0049 )
0050 )