48#include <QSharedPointer>
83 typedef QSharedPointer<NetworkEdge>
SPtr;
84 typedef QSharedPointer<const NetworkEdge>
ConstSPtr;
99 const Eigen::MatrixXd& matWeight,
100 bool bIsActive =
true,
101 int iStartWeightBin = -1,
102 int iEndWeightBin = -1);
connectivity library export/import macros.
#define CONNECTIVITYSHARED_EXPORT
Functional connectivity metrics (coherence, PLV, cross-correlation, etc.).
Eigen::MatrixXd m_matWeight
void setFrequencyBins(const QPair< int, int > &minMaxFreqBins)
void calculateAveragedWeight()
Eigen::MatrixXd getMatrixWeight() const
const QPair< int, int > & getFrequencyBins()
QSharedPointer< const NetworkEdge > ConstSPtr
QSharedPointer< NetworkEdge > SPtr
QPair< int, int > m_iMinMaxFreqBins
void setWeight(double dAveragedWeight)
NetworkEdge(int iStartNodeID, int iEndNodeID, const Eigen::MatrixXd &matWeight, bool bIsActive=true, int iStartWeightBin=-1, int iEndWeightBin=-1)
void setActive(bool bActiveFlag)
This class holds an object to describe the node of a network.