ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::VertexFitCandidate Struct Reference

Problem-level description of a single vertex candidate. More...

#include <Acts/Vertexing/VertexFitProblem.hpp>

Collaboration diagram for Acts::VertexFitCandidate:
[legend]

Public Member Functions

 VertexFitCandidate (const Vertex &constr, const Vector4 &pos)
 Construct a candidate from a constraint and a seed position.

Public Attributes

Vertex constraint
 Vertex constraint for the fitting procedure.
Vector4 seedPosition {Vector4::Zero()}
 The seed position, i.e.
std::vector< InputTracktrackLinks
 All tracks that are currently assigned to this vertex.

Detailed Description

Problem-level description of a single vertex candidate.

This holds everything a caller has to supply about one vertex before it can be fitted: the constraint to fit against, the position the seed finder proposed, and the tracks assigned to it. It deliberately contains no per-iteration scratch data, so it stays meaningful independently of any particular fitter.

Constructor & Destructor Documentation

◆ VertexFitCandidate()

Acts::VertexFitCandidate::VertexFitCandidate ( const Vertex & constr,
const Vector4 & pos )

Construct a candidate from a constraint and a seed position.

Parameters
constrVertex constraint for the fitting procedure
posSeed position as proposed by the vertex seed finder

Member Data Documentation

◆ seedPosition

Vector4 Acts::VertexFitCandidate::seedPosition {Vector4::Zero()}

The seed position, i.e.

the first estimate of the vertex position as obtained by the vertex seed finder