36 double amount =
std::hypot(_ra * timeDeltaYears, _dec * timeDeltaYears);
39 newStar.
x = result.getRa().asDegrees();
40 newStar.
y = result.getDec().asDegrees();
45 stream <<
"pm_ra*cos(dec)=" << pm._ra <<
"rad/yr, pm_dec=" << pm._dec <<
"rad/yr, pm_raErr=" << pm._raErr
46 <<
"rad/yr, pm_decErr=" << pm._decErr <<
"rad/yr, pm_raDecCov=" << pm._raDecCov;
SpherePoint offset(Angle const &bearing, Angle const &amount) const
Proper motion data for a reference star or fitted star.
Point apply(const Point &star, double timeDeltaYears) const
Apply proper motion correction to the input star, returning a star with PM-corrected coordinates.
constexpr AngleUnit degrees
constexpr AngleUnit radians
std::ostream & operator<<(std::ostream &stream, AstrometryMapping const &mapping)
Class for a simple mapping implementing a generic AstrometryTransform.