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 dFilterHigh = 10.0
int iFilterOrder = 4
double dThresholdV = 150e-6
double dMinGapSec = 0.3

Detailed Description

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

Definition at line 84 of file artifact_detect.h.

Member Data Documentation

◆ dFilterHigh

double UTILSLIB::ArtifactDetectEogParams::dFilterHigh = 10.0

Low-pass cutoff (Hz).

Definition at line 86 of file artifact_detect.h.

◆ dMinGapSec

double UTILSLIB::ArtifactDetectEogParams::dMinGapSec = 0.3

Minimum gap between successive events in seconds.

Definition at line 89 of file artifact_detect.h.

◆ dThresholdV

double UTILSLIB::ArtifactDetectEogParams::dThresholdV = 150e-6

Absolute voltage threshold (V). Events are detected when the signal exceeds ±threshold.

Definition at line 88 of file artifact_detect.h.

◆ iFilterOrder

int UTILSLIB::ArtifactDetectEogParams::iFilterOrder = 4

Butterworth order for the low-pass pre-filter.

Definition at line 87 of file artifact_detect.h.


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