|
MNE-CPP 0.1.9
A Framework for Electrophysiology
|
This class is a container for connectivity settings. More...
#include <connectivitysettings.h>
Classes | |
| struct | IntermediateSumData |
| struct | IntermediateTrialData |
Public Types | |
| typedef QSharedPointer< ConnectivitySettings > | SPtr |
| typedef QSharedPointer< const ConnectivitySettings > | ConstSPtr |
Public Member Functions | |
| ConnectivitySettings () | |
| void | clearAllData () |
| void | clearIntermediateData () |
| void | append (const QList< Eigen::MatrixXd > &matInputData) |
| void | append (const Eigen::MatrixXd &matInputData) |
| void | append (const ConnectivitySettings::IntermediateTrialData &inputData) |
| const IntermediateTrialData & | at (int i) const |
| int | size () const |
| bool | isEmpty () const |
| void | removeFirst (int iAmount=1) |
| void | removeLast (int iAmount=1) |
| void | setConnectivityMethods (const QStringList &sConnectivityMethods) |
| const QStringList & | getConnectivityMethods () const |
| void | setSamplingFrequency (int iSFreq) |
| int | getSamplingFrequency () const |
| void | setFFTSize (int iNfft) |
| int | getFFTSize () const |
| void | setWindowType (const QString &sWindowType) |
| const QString & | getWindowType () const |
| void | setNodePositions (const FIFFLIB::FiffInfo &fiffInfo, const Eigen::RowVectorXi &picks) |
| void | setNodePositions (const MNELIB::MNEForwardSolution &forwardSolution, const FSLIB::SurfaceSet &surfSet) |
| void | setNodePositions (const Eigen::MatrixX3f &matNodePositions) |
| const Eigen::MatrixX3f & | getNodePositions () const |
| QList< IntermediateTrialData > & | getTrialData () |
| IntermediateSumData & | getIntermediateSumData () |
Protected Attributes | |
| QStringList | m_sConnectivityMethods |
| QString | m_sWindowType |
| float | m_fSFreq |
| int | m_iNfft |
| float | m_fFreqResolution |
| Eigen::MatrixX3f | m_matNodePositions |
| IntermediateSumData | m_intermediateSumData |
| QList< IntermediateTrialData > | m_trialData |
This class is a container for connectivity settings.
This class is a container for connectivity settings.
Definition at line 91 of file connectivitysettings.h.
| typedef QSharedPointer<const ConnectivitySettings> CONNECTIVITYLIB::ConnectivitySettings::ConstSPtr |
Const shared pointer type for ConnectivitySettings.
Definition at line 96 of file connectivitysettings.h.
| typedef QSharedPointer<ConnectivitySettings> CONNECTIVITYLIB::ConnectivitySettings::SPtr |
Shared pointer type for ConnectivitySettings.
Definition at line 95 of file connectivitysettings.h.
|
explicit |
Constructs a ConnectivitySettings object.
Definition at line 75 of file connectivitysettings.cpp.
| void ConnectivitySettings::append | ( | const ConnectivitySettings::IntermediateTrialData & | inputData | ) |
Definition at line 136 of file connectivitysettings.cpp.
| const ConnectivitySettings::IntermediateTrialData & ConnectivitySettings::at | ( | int | i | ) | const |
Definition at line 143 of file connectivitysettings.cpp.
| void ConnectivitySettings::clearAllData | ( | ) |
Definition at line 86 of file connectivitysettings.cpp.
| void ConnectivitySettings::clearIntermediateData | ( | ) |
Definition at line 95 of file connectivitysettings.cpp.
| const QStringList & ConnectivitySettings::getConnectivityMethods | ( | ) | const |
Definition at line 273 of file connectivitysettings.cpp.
| int ConnectivitySettings::getFFTSize | ( | ) | const |
Definition at line 318 of file connectivitysettings.cpp.
| ConnectivitySettings::IntermediateSumData & ConnectivitySettings::getIntermediateSumData | ( | ) |
Definition at line 415 of file connectivitysettings.cpp.
| const MatrixX3f & ConnectivitySettings::getNodePositions | ( | ) | const |
Definition at line 401 of file connectivitysettings.cpp.
| int ConnectivitySettings::getSamplingFrequency | ( | ) | const |
Definition at line 297 of file connectivitysettings.cpp.
| QList< ConnectivitySettings::IntermediateTrialData > & ConnectivitySettings::getTrialData | ( | ) |
Definition at line 408 of file connectivitysettings.cpp.
| const QString & ConnectivitySettings::getWindowType | ( | ) | const |
Definition at line 335 of file connectivitysettings.cpp.
| bool ConnectivitySettings::isEmpty | ( | ) | const |
Definition at line 157 of file connectivitysettings.cpp.
| void ConnectivitySettings::removeFirst | ( | int | iAmount = 1 | ) |
Definition at line 164 of file connectivitysettings.cpp.
| void ConnectivitySettings::removeLast | ( | int | iAmount = 1 | ) |
Definition at line 215 of file connectivitysettings.cpp.
| void ConnectivitySettings::setConnectivityMethods | ( | const QStringList & | sConnectivityMethods | ) |
Definition at line 266 of file connectivitysettings.cpp.
| void ConnectivitySettings::setFFTSize | ( | int | iNfft | ) |
Definition at line 304 of file connectivitysettings.cpp.
| void ConnectivitySettings::setNodePositions | ( | const MNELIB::MNEForwardSolution & | forwardSolution, |
| const FSLIB::SurfaceSet & | surfSet | ||
| ) |
Definition at line 361 of file connectivitysettings.cpp.
| void ConnectivitySettings::setSamplingFrequency | ( | int | iSFreq | ) |
Definition at line 280 of file connectivitysettings.cpp.
| void ConnectivitySettings::setWindowType | ( | const QString & | sWindowType | ) |
Definition at line 325 of file connectivitysettings.cpp.
| int ConnectivitySettings::size | ( | ) | const |
Definition at line 150 of file connectivitysettings.cpp.
|
protected |
The spectrum's resolution.
Definition at line 180 of file connectivitysettings.h.
|
protected |
The sampling frequency.
Definition at line 178 of file connectivitysettings.h.
|
protected |
The FFT length. Also includes the negativ frequencies. Gets recalculated if the sFreq or spectrum resolution change.
Definition at line 179 of file connectivitysettings.h.
|
protected |
The intermediate sum data holds data calculated over all trials as a whole.
Definition at line 184 of file connectivitysettings.h.
|
protected |
The node position in 3D space.
Definition at line 182 of file connectivitysettings.h.
|
protected |
The connectivity methods.
Definition at line 175 of file connectivitysettings.h.
|
protected |
The window type used to compute tapered spectra.
Definition at line 176 of file connectivitysettings.h.
|
protected |
The trial data holds the actual and intermediate data calcualted for each trial.
Definition at line 185 of file connectivitysettings.h.