25 #ifndef LSST_AFW_GEOM_ELLIPSES_ReducedShear_h_INCLUDED 26 #define LSST_AFW_GEOM_ELLIPSES_ReducedShear_h_INCLUDED 73 return Jacobian::Identity();
91 #endif // !LSST_AFW_GEOM_ELLIPSES_ReducedShear_h_INCLUDED
double getAxisRatio() const
std::complex< double > & getComplex()
ReducedShear & operator=(ReducedShear const &other)
EllipticityBase(EllipticityBase const &)=default
static std::string getName()
A base class for image defects.
ReducedShear(ReducedShear const &other)
Jacobian dAssign(ReducedShear const &other)
ReducedShear & operator=(ReducedShear &&other)
std::complex< double > _complex
ReducedShear(Distortion const &other)
EllipticityBase is a base class for complex ellipticity types.
ReducedShear(ConformalShear const &other)
A complex ellipticity with magnitude .
ItemVariant const * other
A complex ellipticity with magnitude .
ReducedShear(double e1=0.0, double e2=0.0)
ReducedShear(ReducedShear &&other)
ReducedShear(std::complex< double > const &complex)