|
MNE-CPP
0.1.9
A Framework for Electrophysiology
|
MNE SSS Data description. More...
#include <mne_sss_data.h>
Public Types | |
| typedef QSharedPointer< MneSssData > | SPtr |
| typedef QSharedPointer< const MneSssData > | ConstSPtr |
Public Member Functions | |
| MneSssData () | |
| MneSssData (const MneSssData &p_MneSssData) | |
| ~MneSssData () | |
| void | print (FILE *f) const |
Static Public Member Functions | |
| static MneSssData * | read_sss_data (const QString &name) |
| static MneSssData * | read_sss_data_from_node (QSharedPointer< FIFFLIB::FiffStream > &stream, const QSharedPointer< FIFFLIB::FiffDirNode > &start) |
Public Attributes | |
| int | job |
| int | coord_frame |
| float | origin [3] |
| int | nchan |
| int | out_order |
| int | in_order |
| int * | comp_info |
| int | ncomp |
| int | in_nuse |
| int | out_nuse |
MNE SSS Data description.
Implements MNE SSS Data (Replaces *mneSssData,mneSssDataRec struct of MNE-C mne_types.h).
Definition at line 82 of file mne_sss_data.h.
| typedef QSharedPointer<const MneSssData> MNELIB::MneSssData::ConstSPtr |
Const shared pointer type for MneSssData.
Definition at line 86 of file mne_sss_data.h.
| typedef QSharedPointer<MneSssData> MNELIB::MneSssData::SPtr |
Shared pointer type for MneSssData.
Definition at line 85 of file mne_sss_data.h.
| MneSssData::MneSssData | ( | ) |
Constructs the MNE SSS Data
Definition at line 77 of file mne_sss_data.cpp.
| MneSssData::MneSssData | ( | const MneSssData & | p_MneSssData | ) |
Copy constructor. Refactored: mne_dup_sss_data (mne_sss_data.c)
| [in] | p_MneSssData | MNE SSS Data which should be copied. |
Definition at line 92 of file mne_sss_data.cpp.
| MneSssData::~MneSssData | ( | ) |
Destroys the MNE SSS Data description
Definition at line 114 of file mne_sss_data.cpp.
| void MneSssData::print | ( | FILE * | f | ) | const |
Output the SSS information for debugging purposes Refactored: mne_print_sss_data (mne_sss_data.c)
| [in] | f | the file stream to print to;. |
Definition at line 261 of file mne_sss_data.cpp.
|
static |
Read SSS data from anywhere in a file Refactored: mne_read_sss_data (mne_sss_data.c)
| [in] | name | Name of the file to read the SSS data from. |
Definition at line 122 of file mne_sss_data.cpp.
|
static |
Read the SSS data from the given node of an open fiff stream Refactored: mne_read_sss_data_from_node (mne_sss_data.c)
| [in] | stream | The open fiff stream. |
| [in] | start | The node/tree to read the SSS data from. |
Definition at line 138 of file mne_sss_data.cpp.
| int* MNELIB::MneSssData::comp_info |
Which components are included.
Definition at line 148 of file mne_sss_data.h.
| int MNELIB::MneSssData::coord_frame |
Coordinate frame.
Definition at line 143 of file mne_sss_data.h.
| int MNELIB::MneSssData::in_nuse |
How many components included in the inside expansion.
Definition at line 150 of file mne_sss_data.h.
| int MNELIB::MneSssData::in_order |
Order of the inside expansion.
Definition at line 147 of file mne_sss_data.h.
| int MNELIB::MneSssData::job |
Value of FIFF_SSS_JOB tag.
Definition at line 142 of file mne_sss_data.h.
| int MNELIB::MneSssData::nchan |
How many channels.
Definition at line 145 of file mne_sss_data.h.
| int MNELIB::MneSssData::ncomp |
How many entries in the above.
Definition at line 149 of file mne_sss_data.h.
| float MNELIB::MneSssData::origin[3] |
The expansion origin.
Definition at line 144 of file mne_sss_data.h.
| int MNELIB::MneSssData::out_nuse |
How many components included in the outside expansion.
Definition at line 151 of file mne_sss_data.h.
| int MNELIB::MneSssData::out_order |
Order of the outside expansion.
Definition at line 146 of file mne_sss_data.h.
1.8.17