C++ Modules
The HAL C++ modules come in two varieties:
Experiment Logic: these modules are used at the core of the data processing for the closed-loop experiments
General Purpose: these modules were made to either simplify code or add useful visualizations
argparseModule
Index
ElectrodeMapChannelWindow- Overview
- Members
ChannelWindowChannelWindow::ChannelWindow()ChannelWindow::ChannelWindow()ChannelWindow::init()ChannelWindow::shift()ChannelWindow::get()ChannelWindow::length()ChannelWindow::totalSpikeCount()ChannelWindow::numChannels()ChannelWindow::electrodeMap()ChannelWindow::avgPastWindows()ChannelWindow::getAvgX()ChannelWindow::firingRateSD()ChannelWindow::firingRate()ChannelWindow::pastWindowsReady()ChannelWindow::print()ChannelWindow::debug()
ControllerNESStimVectorWaveDetector- Overview
- Conceptual Timeline
- Key Features
- Typical Usage
- Burst Detection Parameters
- Return Values
- Members
WaveDetectorWaveMetadataWaveMetadata::burstOnsetCompleteWaveMetadata::burstingWaveMetadata::burstStartFrameWaveMetadata::burstStartSpikeCountWaveMetadata::burstStartLocationWaveMetadata::maxSpikesWaveMetadata::maxSpikesFrameWaveMetadata::maxSpikesLocWaveMetadata::framesAboveThresholdWaveMetadata::noSpikeFrameCount
Wave
- Old Example
- See Also
WorldStatePlotterProgressBarargparseModule