v2.0.0
Loading...
Searching...
No Matches
DECODINGLIB::IcaLabelResult Struct Reference

Outcome of labelling a single ICA component. More...

#include <decoding_ica_label.h>

Static Public Member Functions

static QString labelToString (IcaComponentLabel label)

Public Attributes

int componentIndex
IcaComponentLabel label
double confidence

Detailed Description

Outcome of labelling a single ICA component.

Pairs a component index with its winning IcaComponentLabel and a confidence score in \([0, 1]\) derived from the underlying correlation or spectral statistic (for EOG/ECG: the maximum absolute Pearson correlation with the reference traces; for muscle: the fraction of power above 30 Hz). Downstream consumers typically threshold the score or render it next to the component topography so the user can override the automatic decision.

Definition at line 98 of file decoding_ica_label.h.

Member Function Documentation

◆ labelToString()

QString IcaLabelResult::labelToString ( IcaComponentLabel label)
static

Definition at line 60 of file decoding_ica_label.cpp.

Member Data Documentation

◆ componentIndex

int DECODINGLIB::IcaLabelResult::componentIndex

0-based component index.

Definition at line 100 of file decoding_ica_label.h.

◆ confidence

double DECODINGLIB::IcaLabelResult::confidence

Confidence score in [0, 1].

Definition at line 102 of file decoding_ica_label.h.

◆ label

IcaComponentLabel DECODINGLIB::IcaLabelResult::label

Assigned label.

Definition at line 101 of file decoding_ica_label.h.


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