TargetChecker Class Reference

Check and count targets hit during a neural simulation. More...

#include <Neuro/TargetChecker.H>

Inheritance diagram for TargetChecker:
Inheritance graph
[legend]
Collaboration diagram for TargetChecker:
Collaboration graph
[legend]

List of all members.

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.

Detailed Description

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.


Constructor & Destructor Documentation

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.


Member Function Documentation

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().


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:43:50 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3