Bipolar montages along sEEG / ECoG leads. More...
#include <ieeg_reference.h>
Static Public Member Functions | |
| static QVector< IeegBipolarPair > | bipolarPairs (const IeegImplantation &implantation) |
| static Eigen::SparseMatrix< double > | bipolarMatrix (const QVector< IeegBipolarPair > &pairs, int contactCount) |
Static Public Attributes | |
| static constexpr float | kMaxNeighbourDistance = 0.015f |
Bipolar montages along sEEG / ECoG leads.
Definition at line 70 of file ieeg_reference.h.
|
static |
Montage matrix of the derivations: bipolar data = M * contact data.
| [in] | pairs | Derivations. |
| [in] | contactCount | Number of contacts, the columns of M. |
Definition at line 68 of file ieeg_reference.cpp.
|
static |
Pair each contact with its next neighbour on the same lead: along a depth lead or strip, and along the rows and then the columns of a grid with a known shape. The contact earlier along the lead is the anode, so a depth lead gives LA1-LA2, LA2-LA3, …
| [in] | implantation | Contacts and leads. |
Definition at line 36 of file ieeg_reference.cpp.
|
staticconstexpr |
Contacts further apart than this are not paired: they are not neighbours on one lead.
Definition at line 74 of file ieeg_reference.h.