GenericStaticSpikingSynapse< Response > Class Template Reference

A static spike transmitting synapse (no synaptic dynamics). More...

#include <GenericStaticSpikingSynapse.h>

Inheritance diagram for GenericStaticSpikingSynapse< Response >:

Inheritance graph
[legend]
Collaboration diagram for GenericStaticSpikingSynapse< Response >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 GenericStaticSpikingSynapse ()
virtual ~GenericStaticSpikingSynapse ()
virtual double getManagedDelay () const
virtual int spikeHit (spikeport_t port, SpikeEvent const &spike)

Public Attributes

float W
 The weight (scaling factor, strenght, maximal amplitude) of the synapse.
float delay
 The synaptic transmission delay.


Detailed Description

template<class Response>
class GenericStaticSpikingSynapse< Response >

A static spike transmitting synapse (no synaptic dynamics).

We call a synapse a static synapse if the amplitude of each postsynaptic response is equal. The responses of all the spikes are added up linearly. The form of the response of an individual spike is determined by the template parameter Response.

Definition at line 29 of file GenericStaticSpikingSynapse.h.


Constructor & Destructor Documentation

template<class Response>
GenericStaticSpikingSynapse< Response >::GenericStaticSpikingSynapse (  )  [inline]

Definition at line 34 of file GenericStaticSpikingSynapse.h.

template<class Response>
virtual GenericStaticSpikingSynapse< Response >::~GenericStaticSpikingSynapse (  )  [inline, virtual]

Definition at line 37 of file GenericStaticSpikingSynapse.h.


Member Function Documentation

template<class Response>
virtual double GenericStaticSpikingSynapse< Response >::getManagedDelay (  )  const [inline, virtual]

Definition at line 49 of file GenericStaticSpikingSynapse.h.

template<class Response>
virtual int GenericStaticSpikingSynapse< Response >::spikeHit ( spikeport_t  port,
SpikeEvent const &  spike 
) [inline, virtual]


Member Data Documentation

template<class Response>
float GenericStaticSpikingSynapse< Response >::W

The weight (scaling factor, strenght, maximal amplitude) of the synapse.

Definition at line 38 of file GenericStaticSpikingSynapse.h.

Referenced by GenericStaticSpikingSynapse< GenericCurrentBasedSpikingSynapse< AlphaFunctionSpikeResponse > >::spikeHit().

template<class Response>
float GenericStaticSpikingSynapse< Response >::delay

The synaptic transmission delay.

As the synaptic transmission delay we understand the time between a signal (spike or analog signal) is generated in the presynaptic object and the time of the onset of the postsynaptic response.

Definition at line 48 of file GenericStaticSpikingSynapse.h.

Referenced by GenericStaticSpikingSynapse< GenericCurrentBasedSpikingSynapse< AlphaFunctionSpikeResponse > >::getManagedDelay().


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

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