Class DirectionBuffer

Class Documentation

class DirectionBuffer

LeapData Variables allocated per direction.

Public Functions

DirectionBuffer(SphericalDirection direction, Eigen::Matrix3d dd, const Eigen::MatrixXcd &avgData)

Constructs a new Direction Buffer object initializing all memory.

Parameters:
  • direction

  • dd

  • avgData

DirectionBuffer(int avgDataRows, int avgDataCols)

Constructs a new Direction Buffer object for late initialization.

Parameters:
  • avgDataRows

  • avgDataCols

inline const SphericalDirection &GetDirection() const
inline const Eigen::Matrix3d &GetDD() const
inline device_matrix<std::complex<double>> &GetAvgData()
void SetDirection(const SphericalDirection &direction)
void SetDD(const Eigen::Matrix3d &dd)