14 #include <unordered_set>
17 namespace ActsFatras {
20 using Cell = std::pair<unsigned int, Acts::ActsScalar>;
26 template <
typename signal_t,
size_t kSize>
34 std::unordered_set<unsigned int>
links = {};
41 Channel(std::array<Cell, kSize> cellId_, signal_t value_,
42 std::unordered_set<unsigned int> links_ = {})
52 template <
typename signal_t,
size_t kSize>
65 std::vector<Channel<signal_t, kSize>>
channels;
73 template <
typename parameters_t,
typename covariance_t>
74 Cluster(
const Eigen::MatrixBase<parameters_t>&
p,
75 const Eigen::MatrixBase<covariance_t>&
c,
76 std::array<unsigned int, kSize> cSize,