v2.0.0
Loading...
Searching...
No Matches
INVLIB::InvSensorSetCreator Class Reference

Builds InvSensorSet objects from FiffInfo channel definitions, applying SSP projections and compensation. More...

#include <inv_sensor_set.h>

Public Types

typedef QSharedPointer< InvSensorSetCreator > SPtr
typedef QSharedPointer< const InvSensorSetCreator > ConstSPtr

Public Member Functions

 InvSensorSetCreator ()
InvSensorSet updateSensorSet (const QList< FIFFLIB::FiffChInfo > &channelList, const Accuracy &accuracy)

Detailed Description

Builds InvSensorSet objects from FiffInfo channel definitions, applying SSP projections and compensation.

Create a InvSensorSet struct from a channel list with specified accuracy.

Definition at line 251 of file inv_sensor_set.h.

Member Typedef Documentation

◆ ConstSPtr

Const shared pointer type for InvSensorSet.

Definition at line 255 of file inv_sensor_set.h.

◆ SPtr

Shared pointer type for InvSensorSet.

Definition at line 254 of file inv_sensor_set.h.

Constructor & Destructor Documentation

◆ InvSensorSetCreator()

InvSensorSetCreator::InvSensorSetCreator ( )
explicit

Constructs a MEG InvSensorSet object.

Definition at line 116 of file inv_sensor_set.cpp.

Member Function Documentation

◆ updateSensorSet()

InvSensorSet InvSensorSetCreator::updateSensorSet ( const QList< FIFFLIB::FiffChInfo > & channelList,
const Accuracy & accuracy )

Update InvSensorSet from new channel list with new accuracy.

Parameters
[in]channelListThe channel list to create the MEG sensor set from.
[in]accuracyThe accuracy level to use for the sensor set.
Returns
Sensor set built from the MEG coil definitions, or an empty set if channelList is empty.

Definition at line 124 of file inv_sensor_set.cpp.


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