ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::Experimental::Gx2FitterResult< traj_t > Struct Template Reference

#include <Acts/TrackFitting/GlobalChiSquareFitter.hpp>

Collaboration diagram for Acts::Experimental::Gx2FitterResult< traj_t >:
[legend]

Public Attributes

bool finished = false
std::optional< BoundTrackParametersfittedParameters
traj_t * fittedStates {nullptr}
std::size_t lastMeasurementIndex = Acts::kTrackIndexInvalid
std::size_t lastTrackIndex = Acts::kTrackIndexInvalid
std::size_t measurementHoles = 0
std::size_t measurementStates = 0
std::vector< const Surface * > missedActiveSurfaces
std::vector< const Surface * > passedAgainSurfaces
std::size_t processedMeasurements = 0
std::size_t processedStates = 0
std::size_t surfaceCount = 0

Member Data Documentation

◆ finished

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

◆ fittedParameters

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

◆ fittedStates

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

◆ lastMeasurementIndex

template<typename traj_t>
std::size_t Acts::Experimental::Gx2FitterResult< traj_t >::lastMeasurementIndex = Acts::kTrackIndexInvalid

◆ lastTrackIndex

template<typename traj_t>
std::size_t Acts::Experimental::Gx2FitterResult< traj_t >::lastTrackIndex = Acts::kTrackIndexInvalid

◆ measurementHoles

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

◆ measurementStates

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

◆ missedActiveSurfaces

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

◆ passedAgainSurfaces

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

◆ processedMeasurements

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

◆ processedStates

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

◆ surfaceCount

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