Skip to content

Commit

Permalink
fix OfflinePixel3DPrimaryVertices after PR #43846
Browse files Browse the repository at this point in the history
  • Loading branch information
mmusich committed Mar 13, 2024
1 parent 0fbdafe commit 590a9b1
Showing 1 changed file with 22 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,28 @@
maxEta = 100.,
),

TkClusParameters = dict(
TkDAClusParameters = dict(
dzCutOff = 4.0,
Tmin = 2.4,
vertexSize = 0.01,
uniquetrkweight = 0.9
TkClusParameters = cms.PSet(
algorithm = cms.string("DA_vect"),
TkDAClusParameters = cms.PSet(
# the first 4 parameters are adjusted for pixel vertices
dzCutOff = cms.double(4.), # outlier rejection after freeze-out (T<Tmin)
Tmin = cms.double(2.4), # end of vertex splitting
vertexSize = cms.double(0.01), # added in quadrature to track-z resolution
uniquetrkweight = cms.double(0.9),# require at least two tracks with this weight at T=Tpurge
# the rest is the same as the default defined in OfflinePrimaryVertices
coolingFactor = cms.double(0.6), # moderate annealing speed
zrange = cms.double(4.), # consider only clusters within 4 sigma*sqrt(T) of a track
delta_highT = cms.double(1.e-2), # convergence requirement at high T
delta_lowT = cms.double(1.e-3), # convergence requirement at low T
convergence_mode = cms.int32(0), # 0 = two steps, 1 = dynamic with sqrt(T)
Tpurge = cms.double(2.0), # cleaning
Tstop = cms.double(0.5), # end of annealing
d0CutOff = cms.double(3.), # downweight high IP tracks
zmerge = cms.double(1e-2), # merge intermediat clusters separated by less than zmerge
uniquetrkminp = cms.double(0.0), # minimal a priori track weight for counting unique tracks
runInBlocks = cms.bool(False), # activate the DA running in blocks of z sorted tracks
block_size = cms.uint32(10000), # block size in tracks
overlap_frac = cms.double(0.0) # overlap between consecutive blocks (blocks_size*overlap_frac)
)
),

Expand Down

0 comments on commit 590a9b1

Please sign in to comment.