v2.0.0
Loading...
Searching...
No Matches
mne_ch_selection.h
Go to the documentation of this file.
1//=============================================================================================================
36
37#ifndef MNE_CH_SELECTION_H
38#define MNE_CH_SELECTION_H
39
40//=============================================================================================================
41// INCLUDES
42//=============================================================================================================
43
44#include "mne_global.h"
45
46#include <Eigen/Core>
47
48#include <QString>
49#include <QStringList>
50
51//=============================================================================================================
52// DEFINE NAMESPACE MNELIB
53//=============================================================================================================
54
55namespace MNELIB
56{
57
62{
63public:
64 MNEChSelection() = default;
65 ~MNEChSelection() = default;
66
67 QString name;
68 QStringList chdef;
69 int ndef = 0;
70 QStringList chspick;
71 QStringList chspick_nospace;
72 Eigen::VectorXi pick;
73 Eigen::VectorXi pick_deriv;
74 int nderiv = 0;
75 Eigen::VectorXi ch_kind;
76 int nchan = 0;
77 int kind = 0;
78};
79
83
84} // namespace MNELIB
85
86#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