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

Helper struct for storing vertex related information. More...

#include <Acts/Vertexing/AMVFInfo.hpp>

Collaboration diagram for Acts::VertexInfo:
[legend]

Public Member Functions

 VertexInfo (const Acts::Vertex &constr, const Acts::Vector4 &pos)
 Construct VertexInfo with constraint and position.

Public Attributes

Acts::Vertex constraint
 Vertex constraint for fitting procedure.
std::map< InputTrack, const BoundTrackParametersimpactParams3D
 Map of 3D impact parameters for each associated track.
Acts::Vector4 linPoint {Acts::Vector4::Zero()}
 Point where all associated tracks are linearized.
Acts::Vector4 oldPosition {Acts::Vector4::Zero()}
 Vertex position from the last iteration of the fit.
bool relinearize = true
 Flag indicating if associated tracks need relinearization.
Acts::Vector4 seedPosition {Acts::Vector4::Zero()}
 The seed position (i.e., the first estimate for the vertex position as obtained by the vertex seed finder).
std::vector< InputTracktrackLinks
 Vector of all tracks that are currently assigned to vertex.

Detailed Description

Helper struct for storing vertex related information.

Constructor & Destructor Documentation

◆ VertexInfo()

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

Construct VertexInfo with constraint and position.

Parameters
constrVertex constraint for the fitting procedure
posInitial position for linearization, old position, and seed