![]() |
Belle II Software
release-08-02-04
|
base class for TrackerAlgorithms. shall allow a common base for algorithms like the cellular automaton More...
#include <TrackerAlgorithmBase.h>
Public Member Functions | |
| virtual ValidatorType & | getValidator () |
| getter More... | |
| virtual std::string | printStatistics () |
| returns current logging info of the algorithm (some stuff one wants to log about that algorithm | |
| virtual void | setValidator (ValidatorType &aValidator) |
| setter More... | |
| virtual int | apply (ContainerType &) |
| applies actual algorithm on parameter passed, returns some debuging results | |
| virtual unsigned int | findSeeds (ContainerType &, bool) |
| searches for seeds among the entries of parameter passed (bool sets strictnes for finding seeds), uses m_validator for determining them, returns number of seeds found | |
Protected Attributes | |
| ValidatorType | m_validator |
| something which checks the quality of the test so far (will be applied by the apply-function | |
base class for TrackerAlgorithms. shall allow a common base for algorithms like the cellular automaton
Definition at line 20 of file TrackerAlgorithmBase.h.
|
inlinevirtual |
|
inlinevirtual |
setter
allows to set some condition for validating the algorithm
Definition at line 35 of file TrackerAlgorithmBase.h.