ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::ConstVectorTrackContainer Class Referencefinal

Read-only vector-backed track container. More...

#include <Acts/EventData/VectorTrackContainer.hpp>

Inheritance diagram for Acts::ConstVectorTrackContainer:
[legend]
Collaboration diagram for Acts::ConstVectorTrackContainer:
[legend]

Public Member Functions

 ConstVectorTrackContainer (const ConstVectorTrackContainer &other)=default
 Copy constructor.
 ConstVectorTrackContainer (const VectorTrackContainer &other)
 Copy constructor from VectorTrackContainer.
 ConstVectorTrackContainer (ConstVectorTrackContainer &&)=default
 Move constructor.
 ConstVectorTrackContainer (VectorTrackContainer &&other)
 Move constructor from VectorTrackContainer.
std::any component_impl (HashedString key, IndexType itrack) const
 Get a component from a track.
ConstCovariance covariance (IndexType itrack) const
 Get covariance for a track.
ConstParameters parameters (IndexType itrack) const
 Get parameters for a track.

Detailed Description

Read-only vector-backed track container.

Constructor & Destructor Documentation

◆ ConstVectorTrackContainer() [1/3]

Acts::ConstVectorTrackContainer::ConstVectorTrackContainer ( const ConstVectorTrackContainer & other)
default

Copy constructor.

Parameters
otherThe container to copy from

◆ ConstVectorTrackContainer() [2/3]

Acts::ConstVectorTrackContainer::ConstVectorTrackContainer ( const VectorTrackContainer & other)
explicit

Copy constructor from VectorTrackContainer.

Parameters
otherThe container to copy from

◆ ConstVectorTrackContainer() [3/3]

Acts::ConstVectorTrackContainer::ConstVectorTrackContainer ( VectorTrackContainer && other)
explicit

Move constructor from VectorTrackContainer.

Parameters
otherThe container to move from

Member Function Documentation

◆ component_impl()

std::any Acts::ConstVectorTrackContainer::component_impl ( HashedString key,
IndexType itrack ) const

Get a component from a track.

Parameters
keyThe component key
itrackThe track index
Returns
Component value as std::any

◆ covariance()

ConstCovariance Acts::ConstVectorTrackContainer::covariance ( IndexType itrack) const

Get covariance for a track.

Parameters
itrackThe track index
Returns
Covariance matrix

◆ parameters()

ConstParameters Acts::ConstVectorTrackContainer::parameters ( IndexType itrack) const

Get parameters for a track.

Parameters
itrackThe track index
Returns
Parameters vector