#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