23#ifndef ARTIFACTSETTINGSVIEW_H
24#define ARTIFACTSETTINGSVIEW_H
53class AverageSettingsViewWidget;
86 typedef QSharedPointer<ArtifactSettingsView>
SPtr;
87 typedef QSharedPointer<ArtifactSettingsView>
ConstSPtr;
90 const QList<FIFFLIB::FiffChInfo>& fiffChInfoList = QList<FIFFLIB::FiffChInfo>(),
91 QWidget* parent = Q_NULLPTR);
99 void setChInfo(
const QList<FIFFLIB::FiffChInfo>& fiffChInfoList);
FIFF channel descriptor record (FIFF_CH_INFO): per-channel logical/scanner numbers,...
Export macros and build-info hooks for the DISPLIB shared library.
#define DISPSHARED_EXPORT
Common base widget for every dockable Quick-Control settings panel in DISPLIB.
FIFF file I/O, in-memory data structures and high-level readers/writers.
2-D display widgets and visualisation helpers (charts, topography, colour maps).
AbstractView(QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
QMap< QString, int > m_mapThresholdsSecond
QList< FIFFLIB::FiffChInfo > m_fiffChInfoList
QMap< QString, double > m_mapThresholdsFirst
QMap< QString, double > getThresholdMap()
void changeArtifactThreshold(const QMap< QString, double > &mapThresholds)
QSharedPointer< ArtifactSettingsView > ConstSPtr
void updateGuiMode(GuiMode mode)
ArtifactSettingsView(const QString &sSettingsPath="", const QList< FIFFLIB::FiffChInfo > &fiffChInfoList=QList< FIFFLIB::FiffChInfo >(), QWidget *parent=nullptr)
QMap< QString, double > m_mapThresholds
void setThresholdMap(const QMap< QString, double > &mapThresholds)
void setChInfo(const QList< FIFFLIB::FiffChInfo > &fiffChInfoList)
QMap< QString, QSpinBox * > m_mapChThresholdsSpinBoxes
QSharedPointer< ArtifactSettingsView > SPtr
void updateProcessingMode(ProcessingMode mode)
void onChangeArtifactThreshold()
QPointer< QCheckBox > m_pArtifactRejectionCheckBox
bool getDoArtifactThresholdRejection()
bool m_bDoArtifactThresholdReduction
QMap< QString, QDoubleSpinBox * > m_mapChThresholdsDoubleSpinBoxes
Per-channel FIFF descriptor: identifiers, kind, calibration, coil type, channel-frame coil position a...
Set of FiffEvoked instances sharing one FiffInfo, plus channel-picking and compensation helpers.