#include <BaseFlashFilter.h>
  
 Public Member Functions | |
| BaseFlashFilter (const std::string name="noname") | |
| Default constructor.  More... | |
| virtual | ~BaseFlashFilter () | 
| Default destructor.  More... | |
| virtual IDArray_t | Filter (const FlashArray_t &)=0 | 
  Public Member Functions inherited from flashmatch::BaseAlgorithm | |
| BaseAlgorithm (const Algorithm_t type, const std::string name) | |
| Default constructor.  More... | |
| ~BaseAlgorithm () | |
| Default destructor.  More... | |
| void | Configure (const Config_t &pset) | 
| Function to accept configuration.  More... | |
| Algorithm_t | AlgorithmType () const | 
| Algorithm type.  More... | |
| const std::string & | AlgorithmName () const | 
| Algorithm name.  More... | |
  Public Member Functions inherited from flashmatch::LoggerFeature | |
| LoggerFeature (const std::string logger_name="LoggerFeature") | |
| Default constructor.  More... | |
| LoggerFeature (const LoggerFeature &original) | |
| Default copy constructor.  More... | |
| virtual | ~LoggerFeature () | 
| Default destructor.  More... | |
| const flashmatch::logger & | logger () const | 
| Logger getter.  More... | |
| void | set_verbosity (::flashmatch::msg::Level_t level) | 
| Verbosity level.  More... | |
| const std::string & | name () const | 
| Name getter, defined in a logger instance attribute.  More... | |
Additional Inherited Members | |
  Protected Member Functions inherited from flashmatch::BaseAlgorithm | |
| virtual void | _Configure_ (const Config_t &pset)=0 | 
Algorithm base class for filtering out optical flashes from a candidate list 
to be matched with TPC object. 
Definition at line 25 of file BaseFlashFilter.h.
      
  | 
  inline | 
Default constructor.
Definition at line 30 of file BaseFlashFilter.h.
      
  | 
  inlinevirtual | 
      
  | 
  pure virtual | 
CORE FUNCTION: takes in a list of flash and returns a list of flash TO BE USED for matching. 
Implemented in flashmatch::MaxNPEWindow.
 1.8.5