#include <ConductanceBasedAnalogSynapse.h>
Public Member Functions | |
ConductanceBasedAnalogSynapse () | |
virtual | ~ConductanceBasedAnalogSynapse () |
virtual int | advance (AdvanceInfo const &) |
Calculate the next state and output/propagate the result to succesors/outgoing objects. | |
virtual void | outgoing (SimObject *receiver) |
Connects the synapse to the postsynaptic object which must be a synaptic target. | |
Public Attributes | |
float | Erev |
Protected Attributes | |
ConductanceInputTarget * | target |
Pointer to current summation point within the synaptic target. |
Definition at line 13 of file ConductanceBasedAnalogSynapse.h.
ConductanceBasedAnalogSynapse::ConductanceBasedAnalogSynapse | ( | ) | [inline] |
Definition at line 18 of file ConductanceBasedAnalogSynapse.h.
References dummyConductanceBasedSynapseTarget, and target.
virtual ConductanceBasedAnalogSynapse::~ConductanceBasedAnalogSynapse | ( | ) | [inline, virtual] |
Definition at line 23 of file ConductanceBasedAnalogSynapse.h.
virtual int ConductanceBasedAnalogSynapse::advance | ( | AdvanceInfo const & | ) | [inline, virtual] |
Calculate the next state and output/propagate the result to succesors/outgoing objects.
The return value of advance contains several bits of information which can be decoded with the bit masks ADVANCEFLAG_* like ADVANCEFLAG_HASSPIKED and ADVANCEFLAG_DEACTIVATE.
Reimplemented from SimObject.
Reimplemented in GenericStaticAnalogSynapse< ConductanceBasedAnalogSynapse >.
Definition at line 29 of file ConductanceBasedAnalogSynapse.h.
References ConductanceInputTarget::conductanceInput(), Erev, AnalogSynapse::psr, and target.
virtual void ConductanceBasedAnalogSynapse::outgoing | ( | SimObject * | receiver | ) | [inline, virtual] |
Connects the synapse to the postsynaptic object which must be a synaptic target.
Reimplemented from SimObject.
Definition at line 37 of file ConductanceBasedAnalogSynapse.h.
References SimObject::getInputTarget(), and target.
Definition at line 24 of file ConductanceBasedAnalogSynapse.h.
Referenced by advance(), and CbStaticAnalogSynapse::CbStaticAnalogSynapse().
Pointer to current summation point within the synaptic target.
Definition at line 51 of file ConductanceBasedAnalogSynapse.h.
Referenced by advance(), ConductanceBasedAnalogSynapse(), and outgoing().