4#ifndef _9285b743_fdb6_43af_8fe6_1577d9a187d7
5#define _9285b743_fdb6_43af_8fe6_1577d9a187d7
7#include <MrProtSrv/Domain/MrProtData/MrProt/MrProt.h>
50 Vector3l _shape, _nMin, _nCenter, _nMax;
Description of the discretized k-space geometry.
Definition KSpace.h:22
Vector3l const & nMax() const
Return the discrete coordinates of the maximum point.
Vector3l const & shape() const
Return the shape of the discrete k-space.
KSpace(KSpace const &)=default
KSpace & operator=(KSpace &&)=default
Vector3l const & nCenter() const
Return the index of the center point.
Vector3l const & nMin() const
Return the discrete coordinates of the minimum point.
KSpace(MrProt &protocol)
Create a k-space description from a protocol.
KSpace(KSpace &&)=default
KSpace & operator=(KSpace const &)=default
Vector3d k(Vector3l const &p) const
Return the continuous coordinates in mT/m*µs of a discrete point.
Top-level namespace of the msl library.
Definition acceleration.h:17