10 #ifndef _SPIKE_RING_BUFFER
11 #define _SPIKE_RING_BUFFER
25 void reinit(
double dt,
double bufferTime );
28 void addSpike(
double timestamp,
double weight );
30 double pop(
double currTime );
38 #endif // _SPIKE_RING_BUFFER
double pop(double currTime)
Advances the buffer one step, returns the current weight.
vector< double > weightSum_
void addSpike(double timestamp, double weight)
Adds spike into the buffer.
static const unsigned int MAXBIN
void reinit(double dt, double bufferTime)
Sets up buffer parameters.