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

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

#include <bad_channel_detect.h>

Public Attributes

double dFlatThreshold = 1e-13
double dVarZThresh = 4.0
double dCorrThresh = 0.4
int iNeighbours = 5

Detailed Description

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

Definition at line 80 of file bad_channel_detect.h.

Member Data Documentation

◆ dCorrThresh

double UTILSLIB::BadChannelDetectParams::dCorrThresh = 0.4

Mean absolute neighbour correlation below this -> isolated.

Definition at line 89 of file bad_channel_detect.h.

◆ dFlatThreshold

double UTILSLIB::BadChannelDetectParams::dFlatThreshold = 1e-13

Peak-to-peak below this -> flat (SI units; ~0.1 fT for MEG).

Definition at line 83 of file bad_channel_detect.h.

◆ dVarZThresh

double UTILSLIB::BadChannelDetectParams::dVarZThresh = 4.0

Z-score of std-dev above this -> noisy.

Definition at line 86 of file bad_channel_detect.h.

◆ iNeighbours

int UTILSLIB::BadChannelDetectParams::iNeighbours = 5

Number of channels on each side to use as neighbours.

Definition at line 90 of file bad_channel_detect.h.


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