41#ifndef ARTIFACT_DETECT_DSP_H
42#define ARTIFACT_DETECT_DSP_H
125 static QVector<int>
detectEcg(
const Eigen::MatrixXd& matData,
145 static QVector<int>
detectEog(
const Eigen::MatrixXd& matData,
163 static Eigen::RowVectorXd bandpassFilter(
const Eigen::RowVectorXd& vecSignal,
179 static QVector<int> findPeaks(
const Eigen::RowVectorXd& vecSignal,
FiffInfo class declaration.
dsp library export/import macros.
Shared utilities (I/O helpers, spectral analysis, layout management, warp algorithms).
ECG R-peak detection parameters (defined outside class to avoid Clang/GCC default-argument issues wit...
EOG blink / saccade detection parameters (defined outside class to avoid Clang/GCC default-argument i...
ECG and EOG physiological artifact event detection.
static QVector< int > detectEcg(const Eigen::MatrixXd &matData, const FIFFLIB::FiffInfo &fiffInfo, double dSFreq, const EcgParams ¶ms=EcgParams())
ArtifactDetectEogParams EogParams
ArtifactDetectEcgParams EcgParams
static QVector< int > detectEog(const Eigen::MatrixXd &matData, const FIFFLIB::FiffInfo &fiffInfo, double dSFreq, const EogParams ¶ms=EogParams())
FIFF measurement file information.