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

#include <acts/blob/sPHENIX/Core/include/Acts/AmbiguityResolution/GreedyAmbiguityResolution.hpp>

+ Collaboration diagram for Acts::GreedyAmbiguityResolution::State:

Public Attributes

std::size_t numberOfTracks {}
 
std::vector< int > trackTips
 
std::vector< float > trackChi2
 
std::vector< std::vector
< std::size_t > > 
measurementsPerTrack
 
boost::container::flat_map
< std::size_t,
boost::container::flat_set
< std::size_t > > 
tracksPerMeasurement
 
std::vector< std::size_t > sharedMeasurementsPerTrack
 
boost::container::flat_set
< std::size_t > 
selectedTracks
 

Detailed Description

Definition at line 49 of file GreedyAmbiguityResolution.hpp.

View newest version in sPHENIX GitHub at line 49 of file GreedyAmbiguityResolution.hpp

Member Data Documentation

std::vector<std::vector<std::size_t> > Acts::GreedyAmbiguityResolution::State::measurementsPerTrack

Definition at line 54 of file GreedyAmbiguityResolution.hpp.

View newest version in sPHENIX GitHub at line 54 of file GreedyAmbiguityResolution.hpp

Referenced by Acts::GreedyAmbiguityResolution::resolve().

std::size_t Acts::GreedyAmbiguityResolution::State::numberOfTracks {}

Definition at line 50 of file GreedyAmbiguityResolution.hpp.

View newest version in sPHENIX GitHub at line 50 of file GreedyAmbiguityResolution.hpp

boost::container::flat_set<std::size_t> Acts::GreedyAmbiguityResolution::State::selectedTracks

Definition at line 63 of file GreedyAmbiguityResolution.hpp.

View newest version in sPHENIX GitHub at line 63 of file GreedyAmbiguityResolution.hpp

Referenced by Acts::GreedyAmbiguityResolution::resolve().

std::vector<std::size_t> Acts::GreedyAmbiguityResolution::State::sharedMeasurementsPerTrack

Definition at line 60 of file GreedyAmbiguityResolution.hpp.

View newest version in sPHENIX GitHub at line 60 of file GreedyAmbiguityResolution.hpp

Referenced by Acts::GreedyAmbiguityResolution::resolve().

std::vector<float> Acts::GreedyAmbiguityResolution::State::trackChi2

Definition at line 53 of file GreedyAmbiguityResolution.hpp.

View newest version in sPHENIX GitHub at line 53 of file GreedyAmbiguityResolution.hpp

Referenced by Acts::GreedyAmbiguityResolution::resolve().

boost::container::flat_map<std::size_t, boost::container::flat_set<std::size_t> > Acts::GreedyAmbiguityResolution::State::tracksPerMeasurement

Definition at line 59 of file GreedyAmbiguityResolution.hpp.

View newest version in sPHENIX GitHub at line 59 of file GreedyAmbiguityResolution.hpp

std::vector<int> Acts::GreedyAmbiguityResolution::State::trackTips

Definition at line 52 of file GreedyAmbiguityResolution.hpp.

View newest version in sPHENIX GitHub at line 52 of file GreedyAmbiguityResolution.hpp


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