Mutable state used by the greedy ambiguity resolution.
More...
#include <Acts/AmbiguityResolution/GreedyAmbiguityResolution.hpp>
|
|
std::vector< std::vector< std::size_t > > | measurementsPerTrack |
| | Measurement indices for each track.
|
|
std::size_t | numberOfTracks {} |
| | Total number of tracks.
|
|
boost::container::flat_set< std::size_t > | selectedTracks |
| | Set of track indices selected as good tracks.
|
|
std::vector< std::size_t > | sharedMeasurementsPerTrack |
| | Number of shared measurements for each track.
|
|
std::vector< float > | trackChi2 |
| | Chi-squared value for each track.
|
|
boost::container::flat_map< std::size_t, boost::container::flat_set< std::size_t > > | tracksPerMeasurement |
| | Map from measurement index to set of track indices using it.
|
|
std::vector< int > | trackTips |
| | Track tips for each track.
|
Mutable state used by the greedy ambiguity resolution.