v2.0.0
Loading...
Searching...
No Matches
mne_mne_data.h
Go to the documentation of this file.
1//=============================================================================================================
19
20#ifndef MNEMNEDATA_H
21#define MNEMNEDATA_H
22
23//=============================================================================================================
24// INCLUDES
25//=============================================================================================================
26
27#include "mne_global.h"
28
29//=============================================================================================================
30// EIGEN INCLUDES
31//=============================================================================================================
32
33#include <Eigen/Core>
34
35//=============================================================================================================
36// QT INCLUDES
37//=============================================================================================================
38
39#include <QSharedPointer>
40
41//=============================================================================================================
42// DEFINE NAMESPACE MNELIB
43//=============================================================================================================
44
45namespace MNELIB
46{
47
48//=============================================================================================================
55{
56public:
57 typedef QSharedPointer<MNEMneData> SPtr;
58 typedef QSharedPointer<const MNEMneData> ConstSPtr;
59
60 //=========================================================================================================
64 MNEMneData() = default;
65
66 //=========================================================================================================
70 ~MNEMneData() = default;
71
72public:
73 Eigen::MatrixXf datap;
74 Eigen::MatrixXf predicted;
75 Eigen::VectorXf SNR;
76 Eigen::VectorXf lambda2_est;
77 Eigen::VectorXf lambda2;
78};
79
80//=============================================================================================================
81// INLINE DEFINITIONS
82//=============================================================================================================
83} // NAMESPACE MNELIB
84
85#endif // MNEMNEDATA_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).
Eigen::VectorXf lambda2_est
Eigen::VectorXf lambda2
~MNEMneData()=default
Eigen::VectorXf SNR
Eigen::MatrixXf datap
MNEMneData()=default
QSharedPointer< const MNEMneData > ConstSPtr
QSharedPointer< MNEMneData > SPtr
Eigen::MatrixXf predicted