Records the membrane potential from one unit from the source neuron group to a file.
More...
|
| VoltageMonitor (NeuronGroup *source, NeuronID id, string filename, AurynDouble stepsize=auryn_timestep) |
|
virtual | ~VoltageMonitor () |
|
void | execute () |
|
| StateMonitor (SpikingGroup *source, NeuronID id, string statename, string filename, AurynDouble sampling_interval=auryn_timestep) |
| Standard constructor. More...
|
|
| StateMonitor (AurynStateVector *state, NeuronID id, string filename, AurynDouble sampling_interval=auryn_timestep) |
| Alternative constructor. More...
|
|
| StateMonitor (AurynSynStateVector *state, NeuronID id, string filename, AurynDouble sampling_interval=auryn_timestep) |
| Alternative constructor for synaptic states. More...
|
|
| StateMonitor (Trace *trace, NeuronID id, string filename, AurynDouble sampling_interval=auryn_timestep) |
| Trace constructor. More...
|
|
void | record_for (AurynDouble time=10.0) |
| Sets relative time at which to stop recording. More...
|
|
void | set_stop_time (AurynDouble time=10.0) |
| Set an absolute time when to stop recording. More...
|
|
void | set_step_size (int step=1) |
| Sets the step size. More...
|
|
virtual | ~StateMonitor () |
|
virtual void | flush () |
| Flush to file. More...
|
|
| Monitor (std::string filename, std::string default_extension="dat") |
| Standard constructor with file name. More...
|
|
| Monitor () |
| Constructor which does not open a text file for output. More...
|
|
std::string | generate_filename (std::string name_hint="") |
| Generates a default filename from the device ID. More...
|
|
virtual | ~Monitor () |
| Standard destructor. More...
|
|
| Device () |
| Standard constructor. More...
|
|
void | set_name (std::string s) |
| Set device name. More...
|
|
std::string | get_name () |
| Get device name. More...
|
|
int | get_id () |
| Get numeric device id. More...
|
|
virtual | ~Device () |
| Standard destructor. More...
|
|
virtual void | evolve () |
|
Records the membrane potential from one unit from the source neuron group to a file.
The Monitor records the membrane potential of a single cell from a NeuronGroup. Per default the timestep is simulator precision and the Monitor pastes a spike of height VOLTAGEMONITOR_PASTED_SPIKE_HEIGHT by reading out the the current spikes. For performance it is adviced to use the StateMonitor which does not do any spike pasting.