#include <InfiniteSpikeResponse.h>


Public Member Functions | |
| InfiniteSpikeResponse () | |
| virtual | ~InfiniteSpikeResponse () | 
| virtual int | reset (double dt) | 
| Called at the beginning of a simulation at t=0.   | |
| virtual double | getAnalogOutput (analog_port_id_t p) const | 
| Return the analog value currently associated with the given port.   | |
| virtual int | nSpikeInputPorts () const | 
| virtual int | nSpikeOutputPorts () const | 
| virtual int | nAnalogInputPorts () const | 
| virtual int | nAnalogOutputPorts () const | 
| virtual PortType | outputPortType (port_t o) const | 
| virtual PortType | inputPortType (port_t i) const | 
| virtual bool | isActive () | 
Public Attributes | |
| double | psr | 
| The lengh of the postsynaptic response (in time steps).   | |
Protected Member Functions | |
| int | spikeHitReturn (AdvanceInfo const &ai) | 
| int | advanceReturn (void) | 
Definition at line 10 of file InfiniteSpikeResponse.h.
| InfiniteSpikeResponse::InfiniteSpikeResponse | ( | ) |  [inline] | 
        
| virtual InfiniteSpikeResponse::~InfiniteSpikeResponse | ( | ) |  [inline, virtual] | 
        
Definition at line 18 of file InfiniteSpikeResponse.h.
Called at the beginning of a simulation at t=0.
Reimplemented from SimObject.
Reimplemented in AlphaInfiniteSpikeResponse.
Definition at line 22 of file InfiniteSpikeResponse.h.
References psr.
Referenced by AlphaInfiniteSpikeResponse::reset().
| virtual double InfiniteSpikeResponse::getAnalogOutput | ( | analog_port_id_t | port | ) |  const [inline, virtual] | 
        
Return the analog value currently associated with the given port.
Reimplemented from SimObject.
Definition at line 35 of file InfiniteSpikeResponse.h.
References psr.
| virtual int InfiniteSpikeResponse::nSpikeInputPorts | ( | ) |  const [inline, virtual] | 
        
| virtual int InfiniteSpikeResponse::nSpikeOutputPorts | ( | ) |  const [inline, virtual] | 
        
| virtual int InfiniteSpikeResponse::nAnalogInputPorts | ( | ) |  const [inline, virtual] | 
        
| virtual int InfiniteSpikeResponse::nAnalogOutputPorts | ( | ) |  const [inline, virtual] | 
        
Reimplemented from SimObject.
Definition at line 44 of file InfiniteSpikeResponse.h.
References SimObject::analog, and SimObject::undefined.
Reimplemented from SimObject.
Definition at line 48 of file InfiniteSpikeResponse.h.
References SimObject::spiking, and SimObject::undefined.
| virtual bool InfiniteSpikeResponse::isActive | ( | ) |  [inline, virtual] | 
        
Definition at line 53 of file InfiniteSpikeResponse.h.
| int InfiniteSpikeResponse::spikeHitReturn | ( | AdvanceInfo const & | ai | ) |  [inline, protected] | 
        
Definition at line 61 of file InfiniteSpikeResponse.h.
| int InfiniteSpikeResponse::advanceReturn | ( | void | ) |  [inline, protected] | 
        
Definition at line 66 of file InfiniteSpikeResponse.h.
The lengh of the postsynaptic response (in time steps).
Definition at line 33 of file InfiniteSpikeResponse.h.
Referenced by AlphaInfiniteSpikeResponse::advance(), getAnalogOutput(), InfiniteSpikeResponse(), reset(), AlphaInfiniteSpikeResponse::reset(), and AlphaInfiniteSpikeResponse::spikeHit().
 1.5.5