Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::Experimental::Gx2FitterResult< traj_t > Struct Template Reference

#include <acts/blob/sPHENIX/Core/include/Acts/TrackFitting/GlobalChiSquareFitter.hpp>

+ Collaboration diagram for Acts::Experimental::Gx2FitterResult< traj_t >:

Public Attributes

traj_t * fittedStates {nullptr}
 
size_t lastMeasurementIndex = Acts::MultiTrajectoryTraits::kInvalid
 
size_t lastTrackIndex = Acts::MultiTrajectoryTraits::kInvalid
 
std::optional
< BoundTrackParameters
fittedParameters
 
size_t measurementStates = 0
 
size_t measurementHoles = 0
 
size_t processedStates = 0
 
bool finished = false
 
std::vector< const Surface * > missedActiveSurfaces
 
std::vector< const Surface * > passedAgainSurfaces
 
Result< void > result {Result<void>::success()}
 
std::vector< ActsScalarcollectorResiduals
 
std::vector< ActsScalarcollectorCovariances
 
std::vector< BoundVectorcollectorProjectedJacobians
 
BoundMatrix jacobianFromStart = BoundMatrix::Identity()
 
size_t surfaceCount = 0
 

Detailed Description

template<typename traj_t>
struct Acts::Experimental::Gx2FitterResult< traj_t >

Definition at line 160 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 160 of file GlobalChiSquareFitter.hpp

Member Data Documentation

template<typename traj_t>
std::vector<ActsScalar> Acts::Experimental::Gx2FitterResult< traj_t >::collectorCovariances

Definition at line 205 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 205 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::collector().

template<typename traj_t>
std::vector<BoundVector> Acts::Experimental::Gx2FitterResult< traj_t >::collectorProjectedJacobians

Definition at line 206 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 206 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::collector().

template<typename traj_t>
std::vector<ActsScalar> Acts::Experimental::Gx2FitterResult< traj_t >::collectorResiduals

Definition at line 204 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 204 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::collector().

template<typename traj_t>
bool Acts::Experimental::Gx2FitterResult< traj_t >::finished = false

Definition at line 192 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 192 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::Actor< parameters_t >::operator()().

template<typename traj_t>
std::optional<BoundTrackParameters> Acts::Experimental::Gx2FitterResult< traj_t >::fittedParameters

Definition at line 177 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 177 of file GlobalChiSquareFitter.hpp

template<typename traj_t>
traj_t* Acts::Experimental::Gx2FitterResult< traj_t >::fittedStates {nullptr}

Definition at line 162 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 162 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::Actor< parameters_t >::operator()().

template<typename traj_t>
BoundMatrix Acts::Experimental::Gx2FitterResult< traj_t >::jacobianFromStart = BoundMatrix::Identity()
template<typename traj_t>
size_t Acts::Experimental::Gx2FitterResult< traj_t >::lastMeasurementIndex = Acts::MultiTrajectoryTraits::kInvalid

Definition at line 168 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 168 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::Actor< parameters_t >::operator()().

template<typename traj_t>
size_t Acts::Experimental::Gx2FitterResult< traj_t >::lastTrackIndex = Acts::MultiTrajectoryTraits::kInvalid

Definition at line 174 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 174 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::Actor< parameters_t >::operator()().

template<typename traj_t>
size_t Acts::Experimental::Gx2FitterResult< traj_t >::measurementHoles = 0

Definition at line 186 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 186 of file GlobalChiSquareFitter.hpp

template<typename traj_t>
size_t Acts::Experimental::Gx2FitterResult< traj_t >::measurementStates = 0

Definition at line 180 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 180 of file GlobalChiSquareFitter.hpp

template<typename traj_t>
std::vector<const Surface*> Acts::Experimental::Gx2FitterResult< traj_t >::missedActiveSurfaces

Definition at line 195 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 195 of file GlobalChiSquareFitter.hpp

template<typename traj_t>
std::vector<const Surface*> Acts::Experimental::Gx2FitterResult< traj_t >::passedAgainSurfaces

Definition at line 199 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 199 of file GlobalChiSquareFitter.hpp

template<typename traj_t>
size_t Acts::Experimental::Gx2FitterResult< traj_t >::processedStates = 0

Definition at line 189 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 189 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::Actor< parameters_t >::operator()().

template<typename traj_t>
Result<void> Acts::Experimental::Gx2FitterResult< traj_t >::result {Result<void>::success()}

Definition at line 201 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 201 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::Actor< parameters_t >::operator()().

template<typename traj_t>
size_t Acts::Experimental::Gx2FitterResult< traj_t >::surfaceCount = 0

Definition at line 211 of file GlobalChiSquareFitter.hpp.

View newest version in sPHENIX GitHub at line 211 of file GlobalChiSquareFitter.hpp

Referenced by Acts::Experimental::Gx2Fitter< propagator_t, traj_t >::Actor< parameters_t >::operator()().


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