![]() ![]() BRAHMS
Reference Manual » Standard Library » std/data/spikes
This documentation is offline - click here to go online
Index | Search: Go online to use Search
| ||
OverviewThe spikes list contains a one-dimensional list of spikes, or boolean values. You may like to think of this as a spikes "bus", having N streams, like a ribbon cable, carrying the spiking state of each stream on one filament. Output formatA spikes structure, as follows. Matlab Console
spikes =
version: 1
meta: empty structure, i.e. no meta-data
fS: sample rate of data
t: [0 T], where T is number of samples stored
s: [0 S], where S is number of streams (list length)
ts: [2xN int32], where N is number of spikes,
and each column is [t; s], where t
is sample number and s is stream
number
Native InterfaceThe data object provides the following C++ interface. The For usage examples, see the source code for any Standard Library process that uses this data type. Notes
This interface is undocumented since noone's done it yet, but hopefully it's more-or-less self-explanatory, given the documentation for AccessorC/C++ API (Data)
struct Accessor
Symbol hSetUINT32 getCapacityDimensions UINT32 tagInputC/C++ API (Data)
struct Input
Symbol hComponentSymbol hComponentUINT32 indexSymbol hComponentUINT32 getContentINT32 OutputC/C++ API (Data)
struct Output
SampleRate sampleRateSymbol hComponentSymbol hComponentINT32 capacityDimensions dimsINT32 UINT32 countGeneric InterfaceThe structure string has the form |
||
This is a documentation page for the BRAHMS Modular Execution (Simulation) Framework. For details of licensing and distribution, please click here. To advise of an error or omission, please click here. |