47 neuland_hits_buffer_.clear();
48 clustered_hits_buffer_.clear();
50 neuland_hits_buffer_ = fDigis.get();
51 const auto nDigis = neuland_hits_buffer_.size();
54 clustered_hits_buffer_ = fClusteringEngine.Clusterize(neuland_hits_buffer_);
55 const auto nClusters = clustered_hits_buffer_.size();
57 R3BLOG(debug, fmt::format(
"R3BNeulandClusterFinder - nDigis nCluster: {} {}", nDigis, nClusters));
59 for (
auto& cluster : clustered_hits_buffer_)
61 fClusters.get().emplace_back(std::move(cluster));
R3BNeulandClusterFinder(double dist_x=1. *CLUSTER_FINDER_DISTANCE, double dist_y=1. *CLUSTER_FINDER_DISTANCE, double dist_z=2. *CLUSTER_FINDER_DISTANCE, double dist_t=1., std::string_view input="NeulandHits", std::string_view output="NeulandClusters")