Main stages in vertex fitting

Complete: 3

Goal of this page

The task is, given a set of tracks, to compute the best estimate of the vertex parameters (position, covariance matrix, constrained track parameters and their covariances) as well as indicators of the fit success (total chi^2, number of degrees of freedom, track weights). If so designed, it can decides which track to use and with which weight.

Steps involved in vertex fitting

Vertex fitting proceeds in several steps, controlled by the VertexFitter. Internally, these steps are implemented in several algorithm classes, which use intermediate reconstructed objects internally. Vertex fitting algorithms are configured with the algorithm which is suited to their needs, so that users should not have to worry about a proper choice. These classes are only used internally by the VertexFitter and are not meant to be used directly. The algorithm classes and internal objects are described further in this section.

  1. Linearization point search: if no initial position is provided, search for the linearization point. This is done by a LinearizationPointFinder, whose task is, given a set of tracks, to compute in a very short time a coarse approximation of the vertex position. Several concrete implementations exist, differing mainly by their sensitivity to tracks not belonging to the vertex.

  1. Linearization: linearization of the equations which relate the vertex parameters to the track parameters.

  1. Track weight: in non-linear algorithms, computation of the track weights.

  1. Estimation of the vertex: Track-by-track sequential update of the vertex parameters (VertexUpdator)

  1. Vertex smoothing: computation of the track parameters with the vertex constraint and their covariance. This is done by a VertexSmoother. (The class DummyVertexSmoother is provided for the case where this step is not required in a fit. This can be supplied to the VertexFitter, and no smoothing will be done.)

Steps 2-4 are repeated until of the vertex position and covariance matrix converge.

The main components of vertex fitting are:

Internal reconstruction objects:

Review Status

Editor/Reviewer Comments
Main.speer - 18 Jul 2006 Page author
JennyWilliams - 28 Mar 2007 edited for inclusion in swguide

Responsible: Main.speer (Thomas Speer)
Last reviewed by: Reviewer

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r4 - 2007-03-28 - JennyWilliams

    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback