Parameters for amplitude-based annotation. More...
#include <annotate_artifact.h>
Public Attributes | |
| double | dPeakMin = -std::numeric_limits<double>::infinity() |
| double | dPeakMax = std::numeric_limits<double>::infinity() |
| double | dFlatMin = 0.0 |
| double | dWindowSec = 0.5 |
| double | dMinDuration = 0.0 |
| QString | badDescription = "BAD_amplitude" |
Parameters for amplitude-based annotation.
Definition at line 88 of file annotate_artifact.h.
| QString UTILSLIB::AnnotateAmplitudeParams::badDescription = "BAD_amplitude" |
Description string for annotations.
Definition at line 95 of file annotate_artifact.h.
| double UTILSLIB::AnnotateAmplitudeParams::dFlatMin = 0.0 |
Flatness threshold — annotate if peak-to-peak in a window < this.
Definition at line 92 of file annotate_artifact.h.
| double UTILSLIB::AnnotateAmplitudeParams::dMinDuration = 0.0 |
Minimum duration of annotation (seconds).
Definition at line 94 of file annotate_artifact.h.
| double UTILSLIB::AnnotateAmplitudeParams::dPeakMax = std::numeric_limits<double>::infinity() |
Max amplitude — annotate if any sample exceeds this.
Definition at line 91 of file annotate_artifact.h.
| double UTILSLIB::AnnotateAmplitudeParams::dPeakMin = -std::numeric_limits<double>::infinity() |
Min amplitude — annotate if any sample goes below this.
Definition at line 90 of file annotate_artifact.h.
| double UTILSLIB::AnnotateAmplitudeParams::dWindowSec = 0.5 |
Sliding window duration in seconds for flatness check.
Definition at line 93 of file annotate_artifact.h.