Go to the documentation of this file.
8 #ifndef AbstractNeurerConnection_h
9 #define AbstractNeurerConnection_h
16 using namespace sc_core;
using namespace std;
61 ProcessSpike(
Spike& MySpike, uint16_t MyTimeFactor=THOUSAND, uint16_t MyAplitudeFactor=THOUSAND);
69 Integrate_method(
void);
71 PrologString_Get(
void);
96 PrologString_Get(
void);
102 #endif // AbstractNeurerConnection_h
uint16_t mAplitudeFactor
Scale factors for the spike table.
Definition: AbstractNeurerConnection.h:76
int16_t mSpikeIndex
Running index to the spike table.
Definition: AbstractNeurerConnection.h:78
Spike * mSpike
Pointer to the spike table.
Definition: AbstractNeurerConnection.h:75
Handles the axonal output to a synapsis of a remote neuron. Handles the output broken-line spike.
Definition: AbstractNeurerConnection.h:88
int16_t mLastCurrent
Last synaptic current, in pA; Limits to +/- 32 nA.
Definition: AbstractNeurerConnection.h:80
uint16_t mWeight
Its weight; in units of THOUSAND.
Definition: AbstractNeurerConnection.h:77
AbstractNeurer * mSender
the AbstractNeurer (i.e., a scHThread) we work for
Definition: AbstractNeurerConnection.h:73
uint16_t mLastTime
Time since the beginning of the spike, in usec; Limits to 65 msec.
Definition: AbstractNeurerConnection.h:79
Handling the spikes of neuronal communication.
AbstractNeurer * mReceiver
The other end of the connection.
Definition: AbstractNeurerConnection.h:98
Handles input from an axon of a remote neuron, firing to this synapsis. Handles the input broken-line...
Definition: AbstractNeurerConnection.h:37
Topology information for the Neurer simulator.
Handles spike tables for the neurons.
Definition: Spike.h:66
Definition: AbstractNeurer.h:69
AbstractNeurer * mReceiver
The other end of the connection.
Definition: AbstractNeurerConnection.h:74