v2.0.0
Loading...
Searching...
No Matches
inv_lcmv.cpp File Reference

Implementation of the LCMV beamformer pipeline (filter design + multiple application paths). More...

#include "inv_lcmv.h"
#include "inv_beamformer_compute.h"
#include <mne/mne_forward_solution.h>
#include <fiff/fiff_cov.h>
#include <fiff/fiff_evoked.h>
#include <fiff/fiff_info.h>
#include <math/linalg.h>
#include <QDebug>
#include <Eigen/Dense>
Include dependency graph for inv_lcmv.cpp:

Go to the source code of this file.

Detailed Description

Implementation of the LCMV beamformer pipeline (filter design + multiple application paths).

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.1.0
Date
March 2026

Builds the leadfield ↔ data-covariance pipeline, delegates the numerical core to InvBeamformerCompute, then exposes the project-through-filter loop for evoked, raw and per-epoch inputs. The resolution-matrix path multiplies the derived filter through the same leadfield used for design, giving the point-spread diagnostics consumed by InvResolutionMatrix.

Definition in file inv_lcmv.cpp.