v2.0.0
Loading...
Searching...
No Matches
src
libraries
mne
mne_ch_selection.h
Go to the documentation of this file.
1
#ifndef MNE_CH_SELECTION_H
2
#define MNE_CH_SELECTION_H
3
4
//=============================================================================================================
5
// INCLUDES
6
//=============================================================================================================
7
8
#include "
mne_global.h
"
9
10
#include <Eigen/Core>
11
12
#include <QString>
13
#include <QStringList>
14
15
//=============================================================================================================
16
// DEFINE NAMESPACE MNELIB
17
//=============================================================================================================
18
19
namespace
MNELIB
20
{
21
25
class
MNESHARED_EXPORT
MNEChSelection
26
{
27
public
:
28
MNEChSelection
() =
default
;
29
~MNEChSelection
() =
default
;
30
31
QString
name
;
32
QStringList
chdef
;
33
int
ndef
= 0;
34
QStringList
chspick
;
35
QStringList
chspick_nospace
;
36
Eigen::VectorXi
pick
;
37
Eigen::VectorXi
pick_deriv
;
38
int
nderiv
= 0;
39
Eigen::VectorXi
ch_kind
;
40
int
nchan
= 0;
41
int
kind
= 0;
42
};
43
45
typedef
MNEChSelection
mneChSelectionRec
;
46
typedef
MNEChSelection
*
mneChSelection
;
47
48
}
// namespace MNELIB
49
50
#endif
// MNE_CH_SELECTION_H
mne_global.h
mne library export/import macros.
MNESHARED_EXPORT
#define MNESHARED_EXPORT
Definition
mne_global.h:52
MNELIB
Core MNE data structures (source spaces, source estimates, hemispheres).
Definition
connectivitysettings.h:63
MNELIB::mneChSelectionRec
MNEChSelection mneChSelectionRec
Definition
mne_ch_selection.h:45
MNELIB::mneChSelection
MNEChSelection * mneChSelection
Definition
mne_ch_selection.h:46
MNELIB::MNEChSelection
Definition
mne_ch_selection.h:26
MNELIB::MNEChSelection::~MNEChSelection
~MNEChSelection()=default
MNELIB::MNEChSelection::pick_deriv
Eigen::VectorXi pick_deriv
Definition
mne_ch_selection.h:37
MNELIB::MNEChSelection::kind
int kind
Definition
mne_ch_selection.h:41
MNELIB::MNEChSelection::chdef
QStringList chdef
Definition
mne_ch_selection.h:32
MNELIB::MNEChSelection::ndef
int ndef
Definition
mne_ch_selection.h:33
MNELIB::MNEChSelection::nchan
int nchan
Definition
mne_ch_selection.h:40
MNELIB::MNEChSelection::MNEChSelection
MNEChSelection()=default
MNELIB::MNEChSelection::chspick
QStringList chspick
Definition
mne_ch_selection.h:34
MNELIB::MNEChSelection::chspick_nospace
QStringList chspick_nospace
Definition
mne_ch_selection.h:35
MNELIB::MNEChSelection::name
QString name
Definition
mne_ch_selection.h:31
MNELIB::MNEChSelection::pick
Eigen::VectorXi pick
Definition
mne_ch_selection.h:36
MNELIB::MNEChSelection::nderiv
int nderiv
Definition
mne_ch_selection.h:38
MNELIB::MNEChSelection::ch_kind
Eigen::VectorXi ch_kind
Definition
mne_ch_selection.h:39
Generated on
for MNE-CPP by
1.16.1