27#ifndef EEG_REFERENCE_H
28#define EEG_REFERENCE_H
82 const QStringList& refChannels = QStringList(),
83 bool projection =
false);
99 const QStringList& chNames);
117 const QStringList& anodes,
118 const QStringList& cathodes,
119 bool dropOriginals =
true);
Export/import macros and namespace declaration for the DSP library.
FIFF file I/O, in-memory data structures and high-level readers/writers.
Shared utilities (I/O helpers, spectral analysis, layout management, warp algorithms).
DSPSHARED_EXPORT void setBipolarReference(Eigen::MatrixXd &data, FIFFLIB::FiffInfo &info, const QStringList &anodes, const QStringList &cathodes, bool dropOriginals=true)
Create bipolar derivations from EEG channels.
DSPSHARED_EXPORT void setEegReference(Eigen::MatrixXd &data, const FIFFLIB::FiffInfo &info, const QStringList &refChannels=QStringList(), bool projection=false)
Re-reference EEG channels to average, specific channel(s), or REST.
DSPSHARED_EXPORT void addReferenceChannels(Eigen::MatrixXd &data, FIFFLIB::FiffInfo &info, const QStringList &chNames)
Add reference channel(s) back as zero-filled rows.
Full FIFF measurement info: per-channel descriptors, sampling and filter setup, projectors,...