MNE-CPP
0.1.9
A Framework for Electrophysiology
|
epoch data More...
#include <mne_epoch_data.h>
Public Types | |
typedef QSharedPointer< MNEEpochData > | SPtr |
typedef QSharedPointer< const MNEEpochData > | ConstSPtr |
Public Member Functions | |
MNEEpochData () | |
MNEEpochData (const MNEEpochData &p_MNEEpochData) | |
~MNEEpochData () | |
void | applyBaselineCorrection (const QPair< float, float > &baseline) |
void | pick_channels (const Eigen::RowVectorXi &sel) |
Public Attributes | |
Eigen::MatrixXd | epoch |
FIFFLIB::fiff_int_t | event |
float | tmin |
float | tmax |
bool | bReject |
Friends | |
bool | operator== (const MNEEpochData &a, const MNEEpochData &b) |
epoch data
Epoch data, which corresponds to an event
Definition at line 73 of file mne_epoch_data.h.
typedef QSharedPointer<const MNEEpochData> MNELIB::MNEEpochData::ConstSPtr |
Const shared pointer type for MNEEpochData.
Definition at line 78 of file mne_epoch_data.h.
typedef QSharedPointer<MNEEpochData> MNELIB::MNEEpochData::SPtr |
Shared pointer type for MNEEpochData.
Definition at line 77 of file mne_epoch_data.h.
MNEEpochData::MNEEpochData | ( | ) |
Default constructor.
Definition at line 57 of file mne_epoch_data.cpp.
MNEEpochData::MNEEpochData | ( | const MNEEpochData & | p_MNEEpochData | ) |
Copy constructor.
[in] | p_MNEEpochData | MNE epoch data. |
Definition at line 67 of file mne_epoch_data.cpp.
MNEEpochData::~MNEEpochData | ( | ) |
Destroys the MNE epoch data.
Definition at line 78 of file mne_epoch_data.cpp.
void MNEEpochData::applyBaselineCorrection | ( | const QPair< float, float > & | baseline | ) |
Applies baseline (mode=mean) correction to the evoked data.
[in] | baseline | time definition of the baseline in seconds [from, to]. |
Definition at line 84 of file mne_epoch_data.cpp.
void MNEEpochData::pick_channels | ( | const Eigen::RowVectorXi & | sel | ) |
Reduces the data to the selected rows.
[in] | sel | The selected rows to keep. |
Definition at line 93 of file mne_epoch_data.cpp.
|
friend |
Comparison of two Epoch data
[in] | b | Epoch data to compare with. |
Definition at line 124 of file mne_epoch_data.h.
bool MNELIB::MNEEpochData::bReject |
Whether this epoch is to be rejected.
Definition at line 138 of file mne_epoch_data.h.
Eigen::MatrixXd MNELIB::MNEEpochData::epoch |
The data.
Definition at line 134 of file mne_epoch_data.h.
FIFFLIB::fiff_int_t MNELIB::MNEEpochData::event |
The event code.
Definition at line 135 of file mne_epoch_data.h.
float MNELIB::MNEEpochData::tmax |
New end time of the data (cannot exceed data duration).
Definition at line 137 of file mne_epoch_data.h.
float MNELIB::MNEEpochData::tmin |
New start time (must be >= 0).
Definition at line 136 of file mne_epoch_data.h.