32#include <RtypesCore.h>
45 std::string_view input =
"NeulandHits",
46 std::string_view output =
"NeulandClusters");
63 auto Init() -> InitStatus
override;
64 void Exec(Option_t* )
override;
constexpr auto CLUSTER_FINDER_DISTANCE
NeuLAND cluster finder task.
std::vector< R3BNeulandHit > neuland_hits_buffer_
ClassDefOverride(R3BNeulandClusterFinder, 0)
R3BNeulandClusterFinder(std::string_view input, std::string_view output)
R3B::OutputVectorConnector< R3BNeulandCluster > fClusters
R3B::InputVectorConnector< R3BNeulandHit > fDigis
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")
std::vector< std::vector< R3BNeulandHit > > clustered_hits_buffer_
Neuland::ClusteringEngine< R3BNeulandHit > fClusteringEngine
auto Init() -> InitStatus override
InputConnector< std::vector< ElementType > > InputVectorConnector
OutputConnector< std::vector< ElementType > > OutputVectorConnector