
Check and count targets hit during a neural simulation. More...
#include <Neuro/TargetChecker.H>


Public Member Functions | |
| TargetChecker (OptionManager &mgr, const std::string &descrName="Target Checker", const std::string &tagName="TargetChecker") | |
| Constructor. | |
| virtual | ~TargetChecker () |
| Destructor. | |
Protected Member Functions | |
| SIMCALLBACK_DECLARE (TargetChecker, SimEventWTAwinner) | |
| Callback for when a new WTA winner is available. | |
| SIMCALLBACK_DECLARE (TargetChecker, SimEventRetinaImage) | |
| Callback for when a new WTA winner is available. | |
| SIMCALLBACK_DECLARE (TargetChecker, SimEventTargetMask) | |
| Callback for when a new target mask should be used. | |
| virtual void | start1 () |
| Get started. | |
| virtual void | reset1 () |
| Get reset. | |
Check and count targets hit during a neural simulation.
We look for SimEventRetinaImage as well as for SimEventWTAwinner, and post a SimEventBreak when all targets were attended to.
Definition at line 52 of file TargetChecker.H.
| TargetChecker::TargetChecker | ( | OptionManager & | mgr, | |
| const std::string & | descrName = "Target Checker", |
|||
| const std::string & | tagName = "TargetChecker" | |||
| ) |
Constructor.
Definition at line 58 of file TargetChecker.C.
| TargetChecker::~TargetChecker | ( | ) | [virtual] |
Destructor.
Definition at line 75 of file TargetChecker.C.
| void TargetChecker::reset1 | ( | ) | [protected, virtual] |
Get reset.
Reimplemented from ModelComponent.
Definition at line 79 of file TargetChecker.C.
References Image< T >::freeMem().
| TargetChecker::SIMCALLBACK_DECLARE | ( | TargetChecker | , | |
| SimEventTargetMask | ||||
| ) | [protected] |
Callback for when a new target mask should be used.
| TargetChecker::SIMCALLBACK_DECLARE | ( | TargetChecker | , | |
| SimEventRetinaImage | ||||
| ) | [protected] |
Callback for when a new WTA winner is available.
| TargetChecker::SIMCALLBACK_DECLARE | ( | TargetChecker | , | |
| SimEventWTAwinner | ||||
| ) | [protected] |
Callback for when a new WTA winner is available.
| void TargetChecker::start1 | ( | ) | [protected, virtual] |
Get started.
Reimplemented from SimModule.
Definition at line 162 of file TargetChecker.C.
References OModelParam< T >::getVal(), and Raster::ReadGray().
1.6.3