| Name: | sinusoidal_gamma_generator - Generates sinusoidally modulated gamma spike trains.
|
| Description: |
sinusoidal_gamma_generator generates sinusoidally modulated gamma spike trains. By default,
each target of the generator will receive a different spike train.
The instantaneous rate of the process is given by
f(t) = dc + ac sin ( 2 pi freq t + phi ) >= 0
|
| Parameters: |
The following parameters can be set in the status dictionary:
dc double - Mean firing rate in spikes/second, default: 0 s^-1
ac double - Firing rate modulation amplitude in spikes/second, default: 0 s^-1
freq double - Modulation frequency in Hz, default: 0 Hz
phi double - Modulation phase in radian, default: 0
order double - Gamma order (>= 1), default: 1
individual_spike_trains bool - See note below, default: true
|
| Remarks: |
- The gamma generator requires 0 <= ac <= dc.
- The state of the generator is reset on calibration.
- The generator does not support precise spike timing.
- You can use the multimeter to sample the rate of the generator.
- The generator will create different trains if run at different
temporal resolutions.
- Individual spike trains vs single spike train:
By default, the generator sends a different spike train to each of its targets.
If /individual_spike_trains is set to false using either SetDefaults or CopyModel
before a generator node is created, the generator will send the same spike train
to all of its targets.
|
| Receives: | DataLoggingRequest
|
| Sends: | SpikeEvent
|
| References: | Barbieri et al, J Neurosci Methods 105:25-37 (2001)
|
| FirstVersion: | October 2007, May 2013
|
| Author: | Hans E Plesser, Thomas Heiberg
| SeeAlso: | gamma_generator sinusoidal_poisson_generator |
|
| Source: | /home/abuild/rpmbuild/BUILD/nest-2.4.1/models/sinusoidal_gamma_generator.h
|