14 #ifndef OPT0FINDER_BASEFLASHFILTER_H
15 #define OPT0FINDER_BASEFLASHFILTER_H
19 namespace flashmatch {
Class def header for a class BaseAlgorithm.
Algorithm type to filter out flash from matching candidate list.
virtual ~BaseFlashFilter()
Default destructor.
virtual IDArray_t Filter(const FlashArray_t &)=0
std::vector< flashmatch::ID_t > IDArray_t
Index collection.
BaseFlashFilter(const std::string name="noname")
Default constructor.
std::vector< flashmatch::Flash_t > FlashArray_t
Collection of Flash objects.
const std::string & name() const
Name getter, defined in a logger instance attribute.