LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
40 double eta =
other.getE();
51 double g =
other.getE();
58 double eta =
other.getE();
61 alpha = (1.0 - eta * eta / 3.0);
66 beta = (1.0 - delta * delta - alpha) / (eta * eta);
77 double g =
other.getE();
78 double alpha = 2.0 / (1 + g * g);
79 double beta = -alpha * alpha;
90 "Distortion magnitude cannot be greater than one.");
double getAxisRatio() const
Jacobian dAssign(Distortion const &other)
Distortion & operator=(Distortion const &other)
ItemVariant const * other
std::complex< double > _complex
A complex ellipticity with magnitude .
A base class for image defects.
#define LSST_EXCEPT(type,...)
Create an exception with a given type.
Reports invalid arguments.
A complex ellipticity with magnitude .