41 std::string_view input =
"NeulandHits",
42 std::string_view output =
"NeulandClusters");
52 Neuland::ClusteringEngine<R3BNeulandHit> fClusteringEngine;
56 std::vector<R3BNeulandHit> neuland_hits_buffer_;
57 std::vector<std::vector<R3BNeulandHit>> clustered_hits_buffer_;
59 auto Init() -> InitStatus
override;
60 void Exec(Option_t* )
override;
constexpr auto CLUSTER_FINDER_DISTANCE
NeuLAND cluster finder task.
R3BNeulandClusterFinder(std::string_view input, std::string_view output)
void Exec(Option_t *) override
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")
auto Init() -> InitStatus override
InputConnector< std::vector< ElementType > > InputVectorConnector
OutputConnector< std::vector< ElementType > > OutputVectorConnector