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

ECG R-peak detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs). More...

#include <artifact_detect.h>

Public Attributes

double dFilterLow = 5.0
double dFilterHigh = 35.0
double dQrsThreshold = -1.0
double dTStart = 0.0

Detailed Description

ECG R-peak detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs).

Definition at line 57 of file artifact_detect.h.

Member Data Documentation

◆ dFilterHigh

double UTILSLIB::ArtifactDetectEcgParams::dFilterHigh = 35.0

Band-pass upper edge in Hz (h_freq).

Definition at line 60 of file artifact_detect.h.

◆ dFilterLow

double UTILSLIB::ArtifactDetectEcgParams::dFilterLow = 5.0

Band-pass lower edge in Hz (l_freq).

Definition at line 59 of file artifact_detect.h.

◆ dQrsThreshold

double UTILSLIB::ArtifactDetectEcgParams::dQrsThreshold = -1.0

QRS threshold in (0, 1]; negative = "auto" (0.3 ... 1.05, rate closest to the median plausible one).

Definition at line 61 of file artifact_detect.h.

◆ dTStart

double UTILSLIB::ArtifactDetectEcgParams::dTStart = 0.0

Seconds to skip at the start (tstart).

Definition at line 62 of file artifact_detect.h.


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