v2.0.0
Loading...
Searching...
No Matches
MNELIB::FilterData Struct Reference

Pre-computed frequency-domain filter state used for FFT-based raw data filtering. More...

Public Member Functions

 FilterData (int resp_size)

Public Attributes

std::vector< float > freq_resp
std::vector< float > eog_freq_resp
std::vector< float > precalc

Detailed Description

Pre-computed frequency-domain filter state used for FFT-based raw data filtering.

Holds the frequency response arrays (normal + EOG) and an FFT pre-calculation buffer. Owned by MNERawData via unique_ptr.

Definition at line 264 of file mne_raw_data.cpp.

Constructor & Destructor Documentation

◆ FilterData()

MNELIB::FilterData::FilterData ( int resp_size)
inlineexplicit

Definition at line 270 of file mne_raw_data.cpp.

Member Data Documentation

◆ eog_freq_resp

std::vector<float> MNELIB::FilterData::eog_freq_resp

Frequency response (EOG).

Definition at line 267 of file mne_raw_data.cpp.

◆ freq_resp

std::vector<float> MNELIB::FilterData::freq_resp

Frequency response.

Definition at line 266 of file mne_raw_data.cpp.

◆ precalc

std::vector<float> MNELIB::FilterData::precalc

Pre-calculated data for FFT.

Definition at line 268 of file mne_raw_data.cpp.


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