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

Implementation of the DICS beamformer pipeline (per-frequency filter design + application paths). More...

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

Go to the source code of this file.

Detailed Description

Implementation of the DICS beamformer pipeline (per-frequency filter design + 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

For each frequency bin in the CSD stack the implementation extracts the (optionally real-cast) cross-spectral density, calls into InvBeamformerCompute to derive the spatial filter, and stores the result in the InvBeamformer container. The application methods then re-project new CSDs (source-power) or new time-domain data (narrow-band time-course) through the cached per-frequency filters.

Definition in file inv_dics.cpp.