EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::KalmanFitterResult< source_link_t > Struct Template Reference

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

+ Collaboration diagram for Acts::KalmanFitterResult< source_link_t >:

Public Attributes

MultiTrajectory< source_link_t > fittedStates
 
size_t trackTip = SIZE_MAX
 
std::optional
< BoundTrackParameters
fittedParameters
 
size_t measurementStates = 0
 
size_t processedStates = 0
 
bool smoothed = false
 
bool reset = false
 
bool finished = false
 
std::vector< const Surface * > missedActiveSurfaces
 
bool forwardFiltered = false
 
std::vector< const Surface * > passedAgainSurfaces
 
Result< void > result {Result<void>::success()}
 

Detailed Description

template<typename source_link_t>
struct Acts::KalmanFitterResult< source_link_t >

Definition at line 121 of file KalmanFitter.hpp.

View newest version in sPHENIX GitHub at line 121 of file KalmanFitter.hpp

Member Data Documentation

template<typename source_link_t >
bool Acts::KalmanFitterResult< source_link_t >::finished = false
template<typename source_link_t >
std::optional<BoundTrackParameters> Acts::KalmanFitterResult< source_link_t >::fittedParameters
template<typename source_link_t >
bool Acts::KalmanFitterResult< source_link_t >::forwardFiltered = false
template<typename source_link_t >
std::vector<const Surface*> Acts::KalmanFitterResult< source_link_t >::missedActiveSurfaces
template<typename source_link_t >
size_t Acts::KalmanFitterResult< source_link_t >::processedStates = 0
template<typename source_link_t >
Result<void> Acts::KalmanFitterResult< source_link_t >::result {Result<void>::success()}

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