![]() ![]() 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, but hopefully it's more-or-less self-explanatory, given its similarity to the documented interface to AccessorC/C++ API (Data)
struct Accessor
UINT32 getFlagsSymbol hSetUINT32 getCapacityDimensions InputC/C++ API (Data)
struct Input
Symbol hComponentSymbol hComponentUINT32 indexSymbol hComponentUINT32 getContentINT32 OutputC/C++ API (Data)
struct Output
SampleRate sampleRateSymbol hComponentSymbol hComponentINT32 capacityDimensions INT32 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. |