One item in a derivation data set. More...
#include <mne_deriv.h>
Public Types | |
| typedef QSharedPointer< MNEDeriv > | SPtr |
| typedef QSharedPointer< const MNEDeriv > | ConstSPtr |
Public Member Functions | |
| MNEDeriv () | |
| ~MNEDeriv () | |
Public Attributes | |
| QString | filename |
| QString | shortname |
| std::unique_ptr< MNESparseNamedMatrix > | deriv_data |
| Eigen::VectorXi | in_use |
| Eigen::VectorXi | valid |
| QList< FIFFLIB::FiffChInfo > | chs |
One item in a derivation data set.
Holds a sparse named matrix of derivation coefficients together with validity and usage metadata and matched channel information.
Definition at line 78 of file mne_deriv.h.
| typedef QSharedPointer<const MNEDeriv> MNELIB::MNEDeriv::ConstSPtr |
Const shared pointer type for MNEDeriv.
Definition at line 82 of file mne_deriv.h.
| typedef QSharedPointer<MNEDeriv> MNELIB::MNEDeriv::SPtr |
Shared pointer type for MNEDeriv.
Definition at line 81 of file mne_deriv.h.
| MNEDeriv::MNEDeriv | ( | ) |
Constructs an empty MNE Derivation.
Definition at line 54 of file mne_deriv.cpp.
| MNEDeriv::~MNEDeriv | ( | ) |
Destructor.
Definition at line 60 of file mne_deriv.cpp.
| QList<FIFFLIB::FiffChInfo> MNELIB::MNEDeriv::chs |
First matching channel info for each derivation.
Definition at line 102 of file mne_deriv.h.
| std::unique_ptr<MNESparseNamedMatrix> MNELIB::MNEDeriv::deriv_data |
The derivation data itself (sparse named matrix).
Definition at line 99 of file mne_deriv.h.
| QString MNELIB::MNEDeriv::filename |
Source file name the derivation was loaded from.
Definition at line 97 of file mne_deriv.h.
| Eigen::VectorXi MNELIB::MNEDeriv::in_use |
Per-column count of non-zero elements in the derivation data.
Definition at line 100 of file mne_deriv.h.
| QString MNELIB::MNEDeriv::shortname |
Short nickname for this derivation.
Definition at line 98 of file mne_deriv.h.
| Eigen::VectorXi MNELIB::MNEDeriv::valid |
Per-derivation validity flags considering input channel units.
Definition at line 101 of file mne_deriv.h.