Set of averaged evoked responses sharing a FiffInfo, plus the ave-style category / rejection descriptors for batch averaging. More...
#include "fiff_info.h"#include "fiff_evoked.h"#include "fiff_global.h"#include <Eigen/Core>#include <QVector>#include <QIODevice>#include <QList>#include <QSharedPointer>#include <QStringList>#include <memory>

Go to the source code of this file.
Classes | |
| struct | FIFFLIB::RejectionParams |
| Artifact-rejection thresholds for the MNE-C batch averaging pipeline (gradiometer / magnetometer / EEG / EOG / ECG, peak-to-peak and flatness). More... | |
| struct | FIFFLIB::AverageCategory |
| One averaging category in an MNE-C ave-description file: trigger logic, timing window, baseline interval and display color. More... | |
| struct | FIFFLIB::AverageDescription |
| Top-level MNE-C ave-description record: comment, category list, shared rejection limits and output file paths. More... | |
| class | FIFFLIB::FiffEvokedSet |
| Set of FiffEvoked instances sharing one FiffInfo, plus channel-picking and compensation helpers. More... | |
Namespaces | |
| namespace | FIFFLIB |
| FIFF file I/O, in-memory data structures and high-level readers/writers. | |
Macros | |
| #define | metatype_fiffevokedset |
| #define | metatype_fiffevokedsetsptr |
Functions | |
| Q_DECLARE_METATYPE (FIFFLIB::FiffEvokedSet) | |
| Q_DECLARE_METATYPE (FIFFLIB::FiffEvokedSet::SPtr) | |
Set of averaged evoked responses sharing a FiffInfo, plus the ave-style category / rejection descriptors for batch averaging.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2013-2026 MNE-CPP Authors
A single *-ave.fif typically contains several FIFFB_EVOKED blocks (one per stimulus condition / averaging category). FIFFLIB::FiffEvokedSet groups them: a shared FIFFLIB::FiffInfo and a list of FIFFLIB::FiffEvoked instances, plus channel-picking and compensation helpers that apply uniformly to the whole set.
The header additionally ports the three batch-averaging descriptor structs from MNE-C's browser_types.h (FIFFLIB::RejectionParams, FIFFLIB::AverageCategory, FIFFLIB::AverageDescription) so the mne_browse_raw "ave description" files can be parsed and consumed verbatim. Together they describe artifact-rejection thresholds, per-category timing and trigger logic, and the file-level output settings used by the mne_process_raw averaging pipeline.
Definition in file fiff_evoked_set.h.
| #define metatype_fiffevokedset |
Definition at line 356 of file fiff_evoked_set.h.
| #define metatype_fiffevokedsetsptr |
Definition at line 361 of file fiff_evoked_set.h.
| Q_DECLARE_METATYPE | ( | FIFFLIB::FiffEvokedSet | ) |
Provides QT META type declaration of the FIFFLIB::FiffEvokedSet type. For signal/slot and QVariant usage.
| Q_DECLARE_METATYPE | ( | FIFFLIB::FiffEvokedSet::SPtr | ) |
Provides QT META type declaration of the FIFFLIB::FiffEvokedSet type. For signal/slot and QVariant usage.