ca.nengo.util
Interface SpikePattern

All Superinterfaces:
java.lang.Cloneable, java.io.Serializable
All Known Implementing Classes:
SpikePatternImpl

public interface SpikePattern
extends java.io.Serializable, java.lang.Cloneable

A temporal pattern of spiking in an Ensemble.

Author:
Bryan Tripp

Method Summary
 SpikePattern clone()
           
 int getNumNeurons()
           
 float[] getSpikeTimes(int neuron)
           
 

Method Detail

getNumNeurons

int getNumNeurons()
Returns:
Number of neurons in the ensemble

getSpikeTimes

float[] getSpikeTimes(int neuron)
Parameters:
neuron - Index of a neuron in the ensemble (from 0)
Returns:
Times at which neuron spiked since the Ensemble was last reset

clone

SpikePattern clone()
                   throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException