v2.0.0
Loading...
Searching...
No Matches
fiff_epochs.h File Reference

Static epoching utilities: cut continuous data into fixed-length epochs, concatenate and average them. More...

#include "fiff_global.h"
#include "fiff_evoked.h"
#include <Eigen/Core>
#include <QList>
#include <QPair>
Include dependency graph for fiff_epochs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FIFFLIB::FiffEpochData
 Fixed-length epoching result: the (nepoch × nchan × nsamples) data stack plus the matching FiffInfo. More...
class  FIFFLIB::FiffEpochs
 Static helpers that cut continuous data into fixed-length epochs, concatenate and average them. More...

Namespaces

namespace  FIFFLIB
 FIFF file I/O, in-memory data structures and high-level readers/writers.

Detailed Description

Static epoching utilities: cut continuous data into fixed-length epochs, concatenate and average them.

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors

Author
Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org
Since
2.2.1
Date
May 2026

Equivalent of mne.make_fixed_length_epochs (duration, overlap, optional short last epoch), mne.concatenate_epochs and Epochs.average on plain data matrices. Event-locked epochs with rejection are averaged by FIFFLIB::FiffEvokedSet::computeAverages.

Definition in file fiff_epochs.h.