MNE-CPP 0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
abstractmetric.h
Go to the documentation of this file.
1//=============================================================================================================
35#ifndef ABSTRACTMETRIC_H
36#define ABSTRACTMETRIC_H
37
38//=============================================================================================================
39// INCLUDES
40//=============================================================================================================
41
42#include "../connectivity_global.h"
43
44//=============================================================================================================
45// QT INCLUDES
46//=============================================================================================================
47
48#include <QSharedPointer>
49#include <QVector>
50
51//=============================================================================================================
52// EIGEN INCLUDES
53//=============================================================================================================
54
55#include <Eigen/Core>
56
57//=============================================================================================================
58// FORWARD DECLARATIONS
59//=============================================================================================================
60
61//=============================================================================================================
62// DEFINE NAMESPACE CONNECTIVITYLIB
63//=============================================================================================================
64
65namespace CONNECTIVITYLIB {
66
67//=============================================================================================================
68// CONNECTIVITYLIB FORWARD DECLARATIONS
69//=============================================================================================================
70
71//=============================================================================================================
78{
79
80public:
81 typedef QSharedPointer<AbstractMetric> SPtr;
82 typedef QSharedPointer<const AbstractMetric> ConstSPtr;
84 //=========================================================================================================
88 explicit AbstractMetric();
89
90 static bool m_bStorageModeIsActive;
91 static int m_iNumberBinStart;
92 static int m_iNumberBinAmount;
93
94protected:
95};
96
97//=============================================================================================================
98// INLINE DEFINITIONS
99//=============================================================================================================
100} // namespace CONNECTIVITYLIB
101
102#endif // ABSTRACTMETRIC_H
#define CONNECTIVITYSHARED_EXPORT
This class provides basic functionalities for all implemented metrics.
QSharedPointer< const AbstractMetric > ConstSPtr
QSharedPointer< AbstractMetric > SPtr