v2.0.0
Loading...
Searching...
No Matches
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
19namespace MNELIB
20{
21
26{
27public:
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
47
48} // namespace MNELIB
49
50#endif // MNE_CH_SELECTION_H
mne library export/import macros.
#define MNESHARED_EXPORT
Definition mne_global.h:52
Core MNE data structures (source spaces, source estimates, hemispheres).
MNEChSelection mneChSelectionRec
MNEChSelection * mneChSelection
Eigen::VectorXi pick_deriv