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.");
std::complex< double > & getComplex()
double getAxisRatio() const
Jacobian dAssign(Distortion const &other)
A base class for image defects.
Distortion & operator=(Distortion const &other)
#define LSST_EXCEPT(type,...)
Create an exception with a given type.
std::complex< double > _complex
A complex ellipticity with magnitude .
Reports invalid arguments.
ItemVariant const * other
A complex ellipticity with magnitude .