IntFireBase

class IntFireBase

Base class for Integrate-and-fire compartment.

setThresh()

(destination message field) Assigns field value.

getThresh()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setVReset()

(destination message field) Assigns field value.

getVReset()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setRefractoryPeriod()

(destination message field) Assigns field value.

getRefractoryPeriod()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

getHasFired()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

getLastEventTime()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

activation()

(destination message field) Handles value of synaptic activation arriving on this object

spikeOut

double (source message field) Sends out spike events. The argument is the timestamp of the spike.

thresh

double (value field) firing threshold

vReset

double (value field) voltage is set to vReset after firing

refractoryPeriod

double (value field) Minimum time between successive spikes

hasFired

bool (value field) The object has fired within the last timestep

lastEventTime

double (value field) Timestamp of last firing.