ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::IGlobalTrackFitter::AlignmentCache Struct Reference

#include <IGlobalTrackFitter.h>

Collaboration diagram for Trk::IGlobalTrackFitter::AlignmentCache:

Public Member Functions

 ~AlignmentCache ()=default

Public Attributes

std::unique_ptr< Amg::MatrixXm_derivMatrix
 access to the matrix of derivatives used during the latest global-chi2 track fit.
std::unique_ptr< Amg::MatrixXm_fullCovarianceMatrix
 access to the global fitter's full covariance matrix.
int m_iterationsOfLastFit = 1
 returns the number of iterations used by the last fit (count starts at 1 for a single-iteration fit)
int m_minIterations = 0
 sets the minimum number of iterations to be used in the track fit.

Detailed Description

Definition at line 39 of file IGlobalTrackFitter.h.

Constructor & Destructor Documentation

◆ ~AlignmentCache()

Trk::IGlobalTrackFitter::AlignmentCache::~AlignmentCache ( )
default

Member Data Documentation

◆ m_derivMatrix

std::unique_ptr<Amg::MatrixX> Trk::IGlobalTrackFitter::AlignmentCache::m_derivMatrix

access to the matrix of derivatives used during the latest global-chi2 track fit.

Definition at line 43 of file IGlobalTrackFitter.h.

◆ m_fullCovarianceMatrix

std::unique_ptr<Amg::MatrixX> Trk::IGlobalTrackFitter::AlignmentCache::m_fullCovarianceMatrix

access to the global fitter's full covariance matrix.

Definition at line 46 of file IGlobalTrackFitter.h.

◆ m_iterationsOfLastFit

int Trk::IGlobalTrackFitter::AlignmentCache::m_iterationsOfLastFit = 1

returns the number of iterations used by the last fit (count starts at 1 for a single-iteration fit)

Definition at line 50 of file IGlobalTrackFitter.h.

◆ m_minIterations

int Trk::IGlobalTrackFitter::AlignmentCache::m_minIterations = 0

sets the minimum number of iterations to be used in the track fit.

Definition at line 53 of file IGlobalTrackFitter.h.


The documentation for this struct was generated from the following file: