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

Epoch extraction parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs). More...

#include <epoch_extractor.h>

Public Attributes

double dTmin = -0.2
double dTmax = 0.5
double dBaseMin = -0.2
double dBaseMax = 0.0
double dThreshold = 0.0
bool bApplyBaseline = true

Detailed Description

Epoch extraction parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs).

Definition at line 74 of file epoch_extractor.h.

Member Data Documentation

◆ bApplyBaseline

bool UTILSLIB::EpochExtractorParams::bApplyBaseline = true

Whether to apply baseline correction.

Definition at line 82 of file epoch_extractor.h.

◆ dBaseMax

double UTILSLIB::EpochExtractorParams::dBaseMax = 0.0

Baseline end in seconds (relative to event). Set both to 0 to skip.

Definition at line 79 of file epoch_extractor.h.

◆ dBaseMin

double UTILSLIB::EpochExtractorParams::dBaseMin = -0.2

Baseline start in seconds (relative to event).

Definition at line 78 of file epoch_extractor.h.

◆ dThreshold

double UTILSLIB::EpochExtractorParams::dThreshold = 0.0

Peak-to-peak amplitude rejection threshold (SI units, e.g. V or T). 0 = no rejection. Applied per-channel across all channels.

Definition at line 80 of file epoch_extractor.h.

◆ dTmax

double UTILSLIB::EpochExtractorParams::dTmax = 0.5

Epoch end relative to event in seconds.

Definition at line 77 of file epoch_extractor.h.

◆ dTmin

double UTILSLIB::EpochExtractorParams::dTmin = -0.2

Epoch start relative to event in seconds (negative = pre-stimulus).

Definition at line 76 of file epoch_extractor.h.


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