v2.0.0
Loading...
Searching...
No Matches
INVLIB::InvSourceCoupling Struct Reference

N-tuple of correlated grid sources with orientations and correlation matrix. More...

#include <inv_source_coupling.h>

Public Member Functions

 InvSourceCoupling ()

Public Attributes

std::vector< int > gridIndices
std::vector< Eigen::Vector3d > moments
Eigen::MatrixXd correlations
float tmin
float tmax

Detailed Description

N-tuple of correlated grid sources with orientations and correlation matrix.

Describes a group of N coupled (correlated) source grid points found by algorithms such as RAP-MUSIC. The group can be a pair, triplet, or any N-tuple of grid indices together with their orientations and an N x N correlation matrix.

Definition at line 65 of file inv_source_coupling.h.

Constructor & Destructor Documentation

◆ InvSourceCoupling()

InvSourceCoupling::InvSourceCoupling ( )

Definition at line 51 of file inv_source_coupling.cpp.

Member Data Documentation

◆ correlations

Eigen::MatrixXd INVLIB::InvSourceCoupling::correlations

N x N correlation matrix between the coupled sources.

Definition at line 69 of file inv_source_coupling.h.

◆ gridIndices

std::vector<int> INVLIB::InvSourceCoupling::gridIndices

Grid indices of the coupled sources (size N).

Definition at line 67 of file inv_source_coupling.h.

◆ moments

std::vector<Eigen::Vector3d> INVLIB::InvSourceCoupling::moments

Dipole moment / orientation for each coupled source (size N).

Definition at line 68 of file inv_source_coupling.h.

◆ tmax

float INVLIB::InvSourceCoupling::tmax

End of the time window (s) this coupling represents.

Definition at line 71 of file inv_source_coupling.h.

◆ tmin

float INVLIB::InvSourceCoupling::tmin

Start of the time window (s) this coupling represents.

Definition at line 70 of file inv_source_coupling.h.


The documentation for this struct was generated from the following files: