Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsAlignment::detail::TrackAlignmentState Struct Reference

struct to store info needed for track-based alignment More...

#include <acts/blob/sPHENIX/Alignment/include/ActsAlignment/Kernel/detail/AlignmentEngine.hpp>

+ Collaboration diagram for ActsAlignment::detail::TrackAlignmentState:

Public Attributes

size_t measurementDim = 0
 
size_t trackParametersDim = 0
 
size_t alignmentDof = 0
 
ActsDynamicMatrix measurementCovariance
 
ActsDynamicMatrix trackParametersCovariance
 
ActsDynamicMatrix projectionMatrix
 
ActsDynamicVector residual
 
ActsDynamicMatrix residualCovariance
 
double chi2 = 0
 
ActsDynamicMatrix alignmentToResidualDerivative
 
ActsDynamicVector alignmentToChi2Derivative
 
ActsDynamicMatrix alignmentToChi2SecondDerivative
 
std::unordered_map< const
Surface *, std::pair< size_t,
size_t > > 
alignedSurfaces
 

Detailed Description

struct to store info needed for track-based alignment

Definition at line 29 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 29 of file AlignmentEngine.hpp

Member Data Documentation

std::unordered_map<const Surface*, std::pair<size_t, size_t> > ActsAlignment::detail::TrackAlignmentState::alignedSurfaces

Definition at line 68 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 68 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

size_t ActsAlignment::detail::TrackAlignmentState::alignmentDof = 0

Definition at line 37 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 37 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

ActsDynamicVector ActsAlignment::detail::TrackAlignmentState::alignmentToChi2Derivative

Definition at line 61 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 61 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

ActsDynamicMatrix ActsAlignment::detail::TrackAlignmentState::alignmentToChi2SecondDerivative

Definition at line 64 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 64 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

ActsDynamicMatrix ActsAlignment::detail::TrackAlignmentState::alignmentToResidualDerivative

Definition at line 58 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 58 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

double ActsAlignment::detail::TrackAlignmentState::chi2 = 0

Definition at line 55 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 55 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

ActsDynamicMatrix ActsAlignment::detail::TrackAlignmentState::measurementCovariance

Definition at line 40 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 40 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

size_t ActsAlignment::detail::TrackAlignmentState::measurementDim = 0

Definition at line 31 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 31 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

ActsDynamicMatrix ActsAlignment::detail::TrackAlignmentState::projectionMatrix

Definition at line 46 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 46 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

ActsDynamicVector ActsAlignment::detail::TrackAlignmentState::residual

Definition at line 49 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 49 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

ActsDynamicMatrix ActsAlignment::detail::TrackAlignmentState::residualCovariance

Definition at line 52 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 52 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

ActsDynamicMatrix ActsAlignment::detail::TrackAlignmentState::trackParametersCovariance

Definition at line 43 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 43 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().

size_t ActsAlignment::detail::TrackAlignmentState::trackParametersDim = 0

Definition at line 34 of file AlignmentEngine.hpp.

View newest version in sPHENIX GitHub at line 34 of file AlignmentEngine.hpp

Referenced by ActsAlignment::detail::trackAlignmentState().


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