35#ifndef CROSSCORRELATION_H
36#define CROSSCORRELATION_H
51#include <QSharedPointer>
86 typedef QSharedPointer<CrossCorrelation>
SPtr;
87 typedef QSharedPointer<const CrossCorrelation>
ConstSPtr;
117 Eigen::MatrixXd& matDist,
120 const QPair<Eigen::MatrixXd, Eigen::VectorXd>& tapers);
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.
QSharedPointer< CrossCorrelation > SPtr
QSharedPointer< const CrossCorrelation > ConstSPtr
static Network calculate(ConnectivitySettings &connectivitySettings)
static void compute(ConnectivitySettings::IntermediateTrialData &inputData, Eigen::MatrixXd &matDist, QMutex &mutex, int iNfft, const QPair< Eigen::MatrixXd, Eigen::VectorXd > &tapers)
This class holds information about a network, can compute a distance table and provide network metric...