Class GaussHermiteProjection

Class Documentation

class GaussHermiteProjection

Public Functions

Eigen::MatrixXd compute(afw::geom::ellipses::Quadrupole const &inputEllipse, int inputOrder, afw::geom::ellipses::Quadrupole const &outputEllipse, int outputOrder) const

Compute a matrix that projects from one shapelet basis ellipse to another.

Eigen::MatrixXd compute(geom::LinearTransform const &inputTransform, int inputOrder, geom::LinearTransform const &outputTransform, int outputOrder) const

Compute a matrix that projects from one shapelet basis “grid transform” to another.

Eigen::MatrixXd compute(Eigen::Matrix2d const &inputTransform, int inputOrder, Eigen::Matrix2d const &outputTransform, int outputOrder) const

Compute a matrix that projects from one shapelet basis “grid transform” to another.

int getMaxOrder() const
GaussHermiteProjection(int maxOrder)