| LSSTApplications
    20.0.0
    LSSTDataManagementBasePackage | 
 
 
 
Go to the documentation of this file.
   24 #ifndef LSST_AFW_MATH_SHAPELETS_GaussHermiteProjection 
   25 #define LSST_AFW_MATH_SHAPELETS_GaussHermiteProjection 
   32 namespace lsst { 
namespace shapelet {
 
   61         Eigen::Matrix2d 
const & inputTransform, 
int inputOrder,
 
   62         Eigen::Matrix2d 
const & outputTransform, 
int outputOrder
 
   74 #endif // !LSST_AFW_MATH_SHAPELETS_GaussHermiteProjection 
  
GaussHermiteProjection(int maxOrder)
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.
A base class for image defects.
An ellipse core with quadrupole moments as parameters.
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.
GridTransform const getGridTransform() const
Return the transform that maps the ellipse to the unit circle.
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.