A struct that holds the data of a single cell for the clusterization algorithm. More...
#include <cluster_based_estimation.hpp>
Public Attributes | |
std::optional< std::size_t > | cluster_id |
cluster id of the cell More... | |
std::size_t | num_particles {0} |
number of particles in the cell More... | |
State | representative_state |
state of a particle that is within the cell More... | |
double | weight {0.0} |
average weight of the cell More... | |
A struct that holds the data of a single cell for the clusterization algorithm.
Definition at line 112 of file cluster_based_estimation.hpp.
std::optional<std::size_t> beluga::clusterizer_detail::ClusterCell< State >::cluster_id |
cluster id of the cell
Definition at line 116 of file cluster_based_estimation.hpp.
std::size_t beluga::clusterizer_detail::ClusterCell< State >::num_particles {0} |
number of particles in the cell
Definition at line 115 of file cluster_based_estimation.hpp.
State beluga::clusterizer_detail::ClusterCell< State >::representative_state |
state of a particle that is within the cell
Definition at line 113 of file cluster_based_estimation.hpp.
double beluga::clusterizer_detail::ClusterCell< State >::weight {0.0} |
average weight of the cell
Definition at line 114 of file cluster_based_estimation.hpp.