public interface InstantaneousOutput
extends java.io.Serializable, java.lang.Cloneable
An output from an Origin at an instant in time. This is the medium we use to pass information around a neural circuit.
Note that an Ensemble or Neuron may have multiple Origins and can therefore produce multiple outputs simultaneously. For example, one Origin of an Ensemble might produce spiking outputs, another the decoded estimates of variables it represents, and others decoded functions of these variables.
Note that the methods for getting output values from an InstantaneousOuput are not defined here, but on subinterfaces.
Modifier and Type | Method and Description |
---|---|
InstantaneousOutput |
clone() |
int |
getDimension() |
float |
getTime() |
Units |
getUnits() |
Units getUnits()
int getDimension()
float getTime()
InstantaneousOutput clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
- if clone can't be made