InvBeamformer value type — container for pre-computed LCMV / DICS spatial filters and associated metadata. More...
#include "../inv_global.h"#include "inv_beamformer_settings.h"#include <Eigen/Core>#include <QSharedPointer>#include <QString>#include <QStringList>#include <QList>#include <vector>

Go to the source code of this file.
Classes | |
| class | INVLIB::InvBeamformer |
| Computed beamformer spatial filter container. More... | |
Namespaces | |
| namespace | INVLIB |
| Inverse source estimation (MNE, dSPM, sLORETA, dipole fitting). | |
InvBeamformer value type — container for pre-computed LCMV / DICS spatial filters and associated metadata.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors
INVLIB::InvBeamformer stores the spatial filter weights produced by InvLCMV::makeLCMV or InvDICS::makeDICS together with the whitener, SSP projector, source-space vertex list, source normals, weight-normalisation mode (none / unit-noise-gain / NAI), max-power orientations and (for DICS) the per-frequency filter stack. Holding all this on one value lets the apply* members re-project new data or covariances through a fixed set of filters without rebuilding any of the heavy quantities, mirroring MNE-Python's Beamformer dict.
Definition in file inv_beamformer.h.