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.