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

Alignment result struct. More...

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

+ Collaboration diagram for ActsAlignment::AlignmentResult:

Public Attributes

Acts::ActsDynamicVector deltaAlignmentParameters
 
std::unordered_map
< Acts::DetectorElementBase
*, Acts::Transform3
alignedParameters
 
Acts::ActsDynamicMatrix alignmentCovariance
 
double averageChi2ONdf = std::numeric_limits<double>::max()
 
double deltaChi2 = std::numeric_limits<double>::max()
 
double chi2 = 0
 
size_t measurementDim = 0
 
size_t alignmentDof = 0
 
size_t numTracks = 0
 
std::unordered_map< const
Acts::Surface *, size_t > 
idxedAlignSurfaces
 
Acts::Result< void > result {Acts::Result<void>::success()}
 

Detailed Description

Alignment result struct.

Definition at line 93 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 93 of file Alignment.hpp

Member Data Documentation

std::unordered_map<Acts::DetectorElementBase*, Acts::Transform3> ActsAlignment::AlignmentResult::alignedParameters

Definition at line 99 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 99 of file Alignment.hpp

Referenced by ActsAlignment::Alignment< fitter_t >::align().

Acts::ActsDynamicMatrix ActsAlignment::AlignmentResult::alignmentCovariance

Definition at line 102 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 102 of file Alignment.hpp

Referenced by ActsAlignment::Alignment< fitter_t >::calculateAlignmentParameters().

size_t ActsAlignment::AlignmentResult::alignmentDof = 0

Definition at line 117 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 117 of file Alignment.hpp

Referenced by ActsAlignment::Alignment< fitter_t >::calculateAlignmentParameters().

double ActsAlignment::AlignmentResult::averageChi2ONdf = std::numeric_limits<double>::max()

Definition at line 105 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 105 of file Alignment.hpp

Referenced by ActsAlignment::Alignment< fitter_t >::align(), and ActsAlignment::Alignment< fitter_t >::calculateAlignmentParameters().

double ActsAlignment::AlignmentResult::chi2 = 0

Definition at line 111 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 111 of file Alignment.hpp

Referenced by ActsAlignment::Alignment< fitter_t >::align(), and ActsAlignment::Alignment< fitter_t >::calculateAlignmentParameters().

Acts::ActsDynamicVector ActsAlignment::AlignmentResult::deltaAlignmentParameters
double ActsAlignment::AlignmentResult::deltaChi2 = std::numeric_limits<double>::max()

Definition at line 108 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 108 of file Alignment.hpp

Referenced by ActsAlignment::Alignment< fitter_t >::calculateAlignmentParameters().

std::unordered_map<const Acts::Surface*, size_t> ActsAlignment::AlignmentResult::idxedAlignSurfaces
size_t ActsAlignment::AlignmentResult::measurementDim = 0

Definition at line 114 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 114 of file Alignment.hpp

Referenced by ActsAlignment::Alignment< fitter_t >::align(), and ActsAlignment::Alignment< fitter_t >::calculateAlignmentParameters().

size_t ActsAlignment::AlignmentResult::numTracks = 0

Definition at line 120 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 120 of file Alignment.hpp

Referenced by ActsAlignment::Alignment< fitter_t >::calculateAlignmentParameters().

Acts::Result<void> ActsAlignment::AlignmentResult::result {Acts::Result<void>::success()}

Definition at line 125 of file Alignment.hpp.

View newest version in sPHENIX GitHub at line 125 of file Alignment.hpp

Referenced by ActsAlignment::Alignment< fitter_t >::align().


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