22#ifndef INV_VOLUME_SOURCE_ESTIMATE_H
23#define INV_VOLUME_SOURCE_ESTIMATE_H
54 typedef QSharedPointer<InvVolumeSourceEstimate>
SPtr;
55 typedef QSharedPointer<const InvVolumeSourceEstimate>
ConstSPtr;
70 const Eigen::VectorXi& p_vertices,
71 float p_tmin,
float p_tstep);
85 const QVector<int>&
shape()
const {
return m_shape; }
91 bool hasShape()
const {
return m_shape.size() == 3; }
102 Eigen::VectorXd toVolume(
int timeIdx)
const;
112 Eigen::Vector3d centreOfMass(
int timeIdx)
const;
115 QVector<int> m_shape;
InvSourceEstimate value type — central source-space data container produced by every INVLIB inverse s...
Inverse source estimation (MNE, dSPM, sLORETA, dipole fitting).
QSharedPointer< const InvVolumeSourceEstimate > ConstSPtr
QSharedPointer< InvVolumeSourceEstimate > SPtr
void setShape(const QVector< int > &shape)
InvVolumeSourceEstimate(const Eigen::MatrixXd &p_sol, const Eigen::VectorXi &p_vertices, float p_tmin, float p_tstep)
const QVector< int > & shape() const
InvVolumeSourceEstimate()