LSST Applications g0265f82a02+c6dfa2ddaf,g2079a07aa2+1b2e822518,g2ab2c8e58b+dcaebcd53c,g2bbee38e9b+c6dfa2ddaf,g337abbeb29+c6dfa2ddaf,g3ddfee87b4+971473b56f,g420f1b9425+9c5d1f27f4,g4770a20bdc+7962a82c67,g50ff169b8f+2eb0e556e8,g52b1c1532d+90ebb246c7,g555ede804d+971473b56f,g591dd9f2cf+601419b17e,g5ec818987f+105adce70b,g858d7b2824+dcaebcd53c,g876c692160+5450b3d607,g8a8a8dda67+90ebb246c7,g8cdfe0ae6a+4fd9e222a8,g99cad8db69+ed556ab06a,g9ddcbc5298+a1346535a5,ga1e77700b3+df8f93165b,ga8c6da7877+e280585b77,gae46bcf261+c6dfa2ddaf,gb0e22166c9+8634eb87fb,gb3f2274832+5f6d78177c,gba4ed39666+1ac82b564f,gbb8dafda3b+d1938d02c0,gbeb006f7da+2258dca5ef,gc28159a63d+c6dfa2ddaf,gc86a011abf+dcaebcd53c,gcf0d15dbbd+971473b56f,gd2a12a3803+6772067a4c,gdaeeff99f8+1cafcb7cd4,ge79ae78c31+c6dfa2ddaf,gee10cc3b42+90ebb246c7,gf1cff7945b+dcaebcd53c,w.2024.14
LSST Data Management Base Package
|
Constants, typedefs, and general-purpose functions for shapelets library. More...
Go to the source code of this file.
Namespaces | |
namespace | lsst |
namespace | lsst::shapelet |
Typedefs | |
typedef afw::geom::ellipses::Quadrupole | lsst::shapelet::EllipseCore |
typedef ndarray::Array< double, 1 > | lsst::shapelet::Array1d |
Typedef for a commonly-used array type. | |
Enumerations | |
enum | lsst::shapelet::BasisTypeEnum { lsst::shapelet::HERMITE , lsst::shapelet::LAGUERRE } |
An enum that sets whether to use real-valued polar shapelets or Cartesian shapelets. More... | |
Functions | |
int | lsst::shapelet::computeOffset (int order) |
Return the offset of the given order in a coefficient vector. | |
int | lsst::shapelet::computeSize (int order) |
Return the size of the coefficient vector for the given order. | |
int | lsst::shapelet::computeOrder (int size) |
Infer the order of a shapelet expansion from the number of coefficients. | |
double | lsst::shapelet::intSqrt (int n) |
Compute the square root of an integer number. | |
double | lsst::shapelet::rationalSqrt (int n, int d) |
Compute the square root of a rational number i.e. sqrt(n/d) | |
Variables | |
double const | lsst::shapelet::BASIS_NORMALIZATION |
Normalization factor for 1-d orthonormal shapelets: pi^(-1/4) | |
Constants, typedefs, and general-purpose functions for shapelets library.
Definition in file constants.h.