26 #ifndef AWMEGSENSORMANAGER_H
27 #define AWMEGSENSORMANAGER_H
93 enum PhysicalType { Magnometer, Gradiometer, Both };
97 inline QList<AwMEGSensorProperty *>&
properties() {
return m_properties; }
102 QList<AwMEGSensorProperty *> m_properties;
double z
Z coordinates of the MEG sensor (in MEG Machine reference)
Definition: AwMEGSensorManager.h:39
double ox
X coordinates of the orientation vector.
Definition: AwMEGSensorManager.h:40
int turns
Number of wire turns.
Definition: AwMEGSensorManager.h:43
QString unit
unit used for coordinates and orientation. For example "m" for meter.
Definition: AwMEGSensorManager.h:68
AwMEGSensorManager is a global object managing MEG sensors.
Definition: AwMEGSensorManager.h:88
QList< AwMEGSensorProperty * > & properties()
Definition: AwMEGSensorManager.h:97
QList< coil_loop * > coil_loops
The list of coil_loop structures.
Definition: AwMEGSensorManager.h:66
double oy
Y coordinates of the orientation vector.
Definition: AwMEGSensorManager.h:41
double wire_radius
physical radius of the wire (in meter)
Definition: AwMEGSensorManager.h:36
AwMEGSensorProperty()
AwMEGSensorProperty.
Definition: AwMEGSensorManager.cpp:51
int total_loops
The total number of coil_loop structures describing the sensor.
Definition: AwMEGSensorManager.h:65
AwMEGSensorProperty describes the physical property of a MEG sensor.
Definition: AwMEGSensorManager.h:58
double x
X coordinates of the MEG sensor (in MEG Machine reference)
Definition: AwMEGSensorManager.h:37
static AwMEGSensorManager * instance()
Definition: AwMEGSensorManager.cpp:30
coil_loop structure defines the physical properties of a particular MEG sensor.
Definition: AwMEGSensorManager.h:33
double radius
physical radius of the sensor (in meter).
Definition: AwMEGSensorManager.h:35
void addCoilLoop(coil_loop *cl)
Definition: AwMEGSensorManager.h:71
double inductance
The sensor's inductance.
Definition: AwMEGSensorManager.h:67
double oz
Z coordinates of the orientation vector.
Definition: AwMEGSensorManager.h:42
QString name
The sensor's name.
Definition: AwMEGSensorManager.h:64
double y
Y coordinates of the MEG sensor (in MEG Machine reference)
Definition: AwMEGSensorManager.h:38