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


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. | |
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
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.