AveragingSettingsView
Namespace: DISPLIB · Library: Display Library
#include <disp/averagingsettingsview.h>
class DISPLIB::AveragingSettingsView
Settings panel driving the on-line / off-line averaging engine.
Holds stim-channel and trigger-type pickers, pre / post-stimulus spinboxes (ms), baseline-correction toggles and an embedded ArtifactSettingsView. Parameter edits are forwarded as Qt signals to the rtprocessing averaging job.
Inheritance
Public Methods
AveragingSettingsView(sSettingsPath, mapStimChsIndexNames, parent)
~AveragingSettingsView()
Destroys the AveragingSettingsView.
setStimChannels(mapStimChsIndexNames)
getCurrentStimCh()
getDoBaselineCorrection()
getNumAverages()
getBaselineFromSeconds()
getBaselineToSeconds()
getStimChannelIdx()
getPreStimMSeconds()
getPostStimMSeconds()
getCurrentSelectGroup()
setDetectedEpochs(evokedSet)
getAutoComputeStatus()
clearSelectionGroup()
saveSettings()
Saves all important settings of this view via QSettings.
loadSettings()
Loads and inits all important settings of this view via QSettings.
updateGuiMode(mode)
Update the views GUI based on the set GuiMode (Clinical=0, Research=1).
Parameters:
- mode : GuiMode The new mode (Clinical=0, Research=1).
updateProcessingMode(mode)
Update the views GUI based on the set ProcessingMode (RealTime=0, Offline=1).
Parameters:
- mode : ProcessingMode The new mode (RealTime=0, Offline=1).
clearView()
Clears the view.
Authors of this file
- Lorenz Esch <lorenz.esch@tu-ilmenau.de>
- Gabriel Motta <gabrielbenmotta@gmail.com>
- Juan GPC <jgarciaprieto@mgh.harvard.edu>
- Christoph Dinh <christoph.dinh@mne-cpp.org>