v2.0.0
Loading...
Searching...
No Matches
mne_ch_selection.h
Go to the documentation of this file.
1//=============================================================================================================
17
18#ifndef MNE_CH_SELECTION_H
19#define MNE_CH_SELECTION_H
20
21//=============================================================================================================
22// INCLUDES
23//=============================================================================================================
24
25#include "mne_global.h"
26
27#include <Eigen/Core>
28
29#include <QString>
30#include <QStringList>
31
32//=============================================================================================================
33// DEFINE NAMESPACE MNELIB
34//=============================================================================================================
35
36namespace MNELIB
37{
38
43{
44public:
45 MNEChSelection() = default;
46 ~MNEChSelection() = default;
47
48 QString name;
49 QStringList chdef;
50 int ndef = 0;
51 QStringList chspick;
52 QStringList chspick_nospace;
53 Eigen::VectorXi pick;
54 Eigen::VectorXi pick_deriv;
55 int nderiv = 0;
56 Eigen::VectorXi ch_kind;
57 int nchan = 0;
58 int kind = 0;
59};
60
64
65} // namespace MNELIB
66
67#endif // MNE_CH_SELECTION_H
MNELIB shared-library export/import macros and library build metadata.
#define MNESHARED_EXPORT
Definition mne_global.h:40
Core MNE data structures (source spaces, source estimates, hemispheres).
MNEChSelection mneChSelectionRec
MNEChSelection * mneChSelection
Eigen::VectorXi pick_deriv