26 #ifndef SPIKEMONITOR_H_ 27 #define SPIKEMONITOR_H_ 58 SpikeContainer::const_iterator it;
Abstract base class for all Monitor objects.
Definition: Monitor.h:47
void set_every(NeuronID every)
Sets every parameter that ellow to record only from every X neuron.
Definition: SpikeMonitor.cpp:72
Abstract base class of all objects producing spikes.
Definition: SpikingGroup.h:67
The standard Monitor object to record spikes from a SpikingGroup and write them to a text file...
Definition: SpikeMonitor.h:52
void init()
Standard initializer to be called by the constructor.
Definition: Device.cpp:32
Definition: ABSConnection.h:38
void execute()
Propagate function for internal use.
Definition: SpikeMonitor.cpp:77
SpikeMonitor(SpikingGroup *source, std::string filename)
Default constructor.
Definition: SpikeMonitor.cpp:42
bool active
Definition: SpikeMonitor.h:65
virtual ~SpikeMonitor()
Default destructor.
Definition: SpikeMonitor.cpp:48
std::string string
Standard library string type which is imported into Auryn namespace.
Definition: auryn_definitions.h:156
unsigned int NeuronID
NeuronID is an unsigned integeger type used to index neurons in Auryn.
Definition: auryn_definitions.h:151