v2.0.0
Loading...
Searching...
No Matches
UTILSLIB::ArtifactDetectEogParams Struct Reference

EOG blink / saccade detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs). More...

#include <artifact_detect.h>

Public Attributes

double dFilterLow = 1.0
double dFilterHigh = 10.0
double dThreshold = std::numeric_limits<double>::quiet_NaN()
double dTStart = 0.0

Detailed Description

EOG blink / saccade detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs).

Definition at line 71 of file artifact_detect.h.

Member Data Documentation

◆ dFilterHigh

double UTILSLIB::ArtifactDetectEogParams::dFilterHigh = 10.0

Band-pass upper edge in Hz (h_freq).

Definition at line 74 of file artifact_detect.h.

◆ dFilterLow

double UTILSLIB::ArtifactDetectEogParams::dFilterLow = 1.0

Band-pass lower edge in Hz (l_freq).

Definition at line 73 of file artifact_detect.h.

◆ dThreshold

double UTILSLIB::ArtifactDetectEogParams::dThreshold = std::numeric_limits<double>::quiet_NaN()

peak_finder threshold; NaN = (max - min) / 4.

Definition at line 75 of file artifact_detect.h.

◆ dTStart

double UTILSLIB::ArtifactDetectEogParams::dTStart = 0.0

Seconds to skip at the start (tstart).

Definition at line 76 of file artifact_detect.h.


The documentation for this struct was generated from the following file: