51#include <QSharedPointer>
85 typedef QSharedPointer<Correlation>
SPtr;
86 typedef QSharedPointer<const Correlation>
ConstSPtr;
122 static void reduce(Eigen::MatrixXd &resultData,
123 const Eigen::MatrixXd &data);
connectivity library export/import macros.
#define CONNECTIVITYSHARED_EXPORT
AbstractMetric class declaration.
ConnectivitySettings class declaration.
Functional connectivity metrics (coherence, PLV, cross-correlation, etc.).
This class is a container for connectivity settings.
Per-trial intermediate frequency-domain data used during connectivity computation.
static Eigen::MatrixXd compute(const ConnectivitySettings::IntermediateTrialData &inputData)
static Network calculate(ConnectivitySettings &connectivitySettings)
QSharedPointer< const Correlation > ConstSPtr
static void reduce(Eigen::MatrixXd &resultData, const Eigen::MatrixXd &data)
QSharedPointer< Correlation > SPtr
This class holds information about a network, can compute a distance table and provide network metric...