public class PreciseSpikeOutputImpl extends java.lang.Object implements PreciseSpikeOutput
Constructor and Description |
---|
PreciseSpikeOutputImpl(float[] spikeTimes,
Units units,
float time) |
Modifier and Type | Method and Description |
---|---|
PreciseSpikeOutput |
clone() |
int |
getDimension() |
float[] |
getSpikeTimes() |
float |
getTime() |
Units |
getUnits() |
boolean[] |
getValues() |
public PreciseSpikeOutputImpl(float[] spikeTimes, Units units, float time)
spikeTimes
- @see #getSpikeTimes()units
- @see #getUnits()time
- @see #getTime()public float[] getSpikeTimes()
getSpikeTimes
in interface PreciseSpikeOutput
PreciseSpikeOutput.getSpikeTimes()
public boolean[] getValues()
getValues
in interface SpikeOutput
SpikeOutput.getValues()
public Units getUnits()
getUnits
in interface InstantaneousOutput
InstantaneousOutput.getUnits()
public int getDimension()
getDimension
in interface InstantaneousOutput
InstantaneousOutput.getDimension()
public float getTime()
getTime
in interface InstantaneousOutput
InstantaneousOutput.getTime()
public PreciseSpikeOutput clone() throws java.lang.CloneNotSupportedException
clone
in interface InstantaneousOutput
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
- if clone can't be made