14 #ifndef OPT0FINDER_BASETPCFILTER_H
15 #define OPT0FINDER_BASETPCFILTER_H
19 namespace flashmatch {
std::vector< flashmatch::QCluster_t > QClusterArray_t
Collection of 3D point clusters (one use case is TPC object representation for track(s) and shower(s)...
virtual IDArray_t Filter(const QClusterArray_t &)=0
Algorithm type to filter out TPC objects from matching candidate list.
Class def header for a class BaseAlgorithm.
BaseTPCFilter(const std::string name="noname")
Default constructor.
virtual ~BaseTPCFilter()
Default destructor.
std::vector< flashmatch::ID_t > IDArray_t
Index collection.
const std::string & name() const
Name getter, defined in a logger instance attribute.