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

Stim-channel event list (sample, previous value, new value triples) with FIFF read/write helpers. More...

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

Go to the source code of this file.

Classes

class  FIFFLIB::FiffEvents
 FIFF event list: (sample, prev, new) integer triples with read / write / detect / filter helpers. More...

Namespaces

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

Detailed Description

Stim-channel event list (sample, previous value, new value triples) with FIFF read/write helpers.

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.0.0
Date
February 2026

FIFF events are the standard integer representation of trigger / stim information: each event is a (sample, previous_value, new_value) triple, and a list of them is stored under FIFFB_MNE_EVENTS. The FiffEvents class owns one such list and exposes the operations the rest of FIFFLIB needs: read / write FIFF event files, detect events on a stim channel of a FiffRawData (parity with mne.find_events), filter by code, and clip to a sample range.

Definition in file fiff_events.h.