Spike
Loading...
Searching...
No Matches
Spike::Neuron Class Referenceabstract

Abstract base class for Neurons. More...

#include <Neuron.h>

Public Member Functions

virtual void get_spikes (SpikeTrain &spike_train)=0
 Produces spikes and adds them to the spike train.
 
virtual void get_spikes (Signal &signal, SpikeTrain &spike_train)=0
 Produces spikes while neuron is subject to a signal and adds them to the spike train.
 

Detailed Description

Abstract base class for Neurons.

Member Function Documentation

◆ get_spikes() [1/2]

virtual void Spike::Neuron::get_spikes ( Signal & signal,
SpikeTrain & spike_train )
pure virtual

Produces spikes while neuron is subject to a signal and adds them to the spike train.

Parameters
signalInput signal
spike_trainSpike train

Implemented in Spike::IF, and Spike::IFAC.

◆ get_spikes() [2/2]

virtual void Spike::Neuron::get_spikes ( SpikeTrain & spike_train)
pure virtual

Produces spikes and adds them to the spike train.

Parameters
spike_trainSpike train

Implemented in Spike::IF, and Spike::IFAC.


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