v2.0.0
Loading...
Searching...
No Matches
UTILSLIB::FineCalEntry Struct Reference

Per-sensor fine calibration entry. More...

#include <fine_calibration.h>

Public Attributes

int chNumber = 0
Eigen::Vector3d position {0, 0, 0}
Eigen::Matrix3d orientation {Eigen::Matrix3d::Identity()}
Eigen::VectorXd imbalance {Eigen::VectorXd::Ones(1)}

Detailed Description

Per-sensor fine calibration entry.

Definition at line 52 of file fine_calibration.h.

Member Data Documentation

◆ chNumber

int UTILSLIB::FineCalEntry::chNumber = 0

MEG channel number (e.g., 113 for MEG0113).

Definition at line 54 of file fine_calibration.h.

◆ imbalance

Eigen::VectorXd UTILSLIB::FineCalEntry::imbalance {Eigen::VectorXd::Ones(1)}

One term (magnetometer calibration) or three (gradiometer imbalance).

Definition at line 57 of file fine_calibration.h.

◆ orientation

Eigen::Matrix3d UTILSLIB::FineCalEntry::orientation {Eigen::Matrix3d::Identity()}

Rows: coil x, y and z (normal) axes.

Definition at line 56 of file fine_calibration.h.

◆ position

Eigen::Vector3d UTILSLIB::FineCalEntry::position {0, 0, 0}

Coil position in device coordinates (metres).

Definition at line 55 of file fine_calibration.h.


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