ConductanceBasedAnalogSynapse Class Reference

#include <ConductanceBasedAnalogSynapse.h>

Inheritance diagram for ConductanceBasedAnalogSynapse:

Inheritance graph
[legend]
Collaboration diagram for ConductanceBasedAnalogSynapse:

Collaboration graph
[legend]

List of all members.

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

ConductanceInputTargettarget
 Pointer to current summation point within the synaptic target.


Detailed Description

Definition at line 13 of file ConductanceBasedAnalogSynapse.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.

Here is the call graph for this function:

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.

Here is the call graph for this function:


Member Data Documentation

Pointer to current summation point within the synaptic target.

Definition at line 51 of file ConductanceBasedAnalogSynapse.h.

Referenced by advance(), ConductanceBasedAnalogSynapse(), and outgoing().


The documentation for this class was generated from the following file:

Generated on Wed Jul 9 16:34:47 2008 for PCSIM by  doxygen 1.5.5