v2.0.0
Loading...
Searching...
No Matches
sts_source_metrics.h
Go to the documentation of this file.
1//=============================================================================================================
34
35#ifndef STS_SOURCE_METRICS_H
36#define STS_SOURCE_METRICS_H
37
38//=============================================================================================================
39// INCLUDES
40//=============================================================================================================
41
42#include "sts_global.h"
43
44//=============================================================================================================
45// EIGEN INCLUDES
46//=============================================================================================================
47
48#include <Eigen/Core>
49
50//=============================================================================================================
51// DEFINE NAMESPACE STSLIB
52//=============================================================================================================
53
54namespace STSLIB
55{
56
57//=============================================================================================================
68{
69public:
70 //=========================================================================================================
79 static double peakLocalizationError(
80 const Eigen::Vector3d& truePos,
81 const Eigen::Vector3d& estimatedPos);
82
83 //=========================================================================================================
95 static double spatialDispersion(
96 const Eigen::VectorXd& sourceAmplitudes,
97 const Eigen::MatrixXd& sourcePositions,
98 int peakIndex);
99
100 //=========================================================================================================
108 static int findPeakIndex(const Eigen::VectorXd& sourceAmplitudes);
109};
110
111} // namespace STSLIB
112
113#endif // STS_SOURCE_METRICS_H
stats library export/import macros.
#define STSSHARED_EXPORT
Definition sts_global.h:50
Statistical testing (t-tests, F-tests, cluster permutation, multiple comparison correction).
Source-space evaluation metrics.
static double peakLocalizationError(const Eigen::Vector3d &truePos, const Eigen::Vector3d &estimatedPos)
static double spatialDispersion(const Eigen::VectorXd &sourceAmplitudes, const Eigen::MatrixXd &sourcePositions, int peakIndex)
static int findPeakIndex(const Eigen::VectorXd &sourceAmplitudes)