25#ifndef LSST_JOINTCAL_PROPER_MOTION_H
26#define LSST_JOINTCAL_PROPER_MOTION_H
47 ProperMotion(
double ra,
double dec,
double raErr,
double decErr,
double raDecCov = 0)
48 : _ra(ra), _dec(
dec), _raErr(raErr), _decErr(decErr), _raDecCov(raDecCov) {
75 double _raErr, _decErr, _raDecCov;
78 double _offsetBearing;
Proper motion data for a reference star or fitted star.
ProperMotion & operator=(ProperMotion &&)=default
Point apply(const Point &star, double timeDeltaYears) const
Apply proper motion correction to the input star, returning a star with PM-corrected coordinates.
ProperMotion(double ra, double dec, double raErr, double decErr, double raDecCov=0)
ProperMotion & operator=(ProperMotion const &)=default
ProperMotion(ProperMotion &&)=default
friend std::ostream & operator<<(std::ostream &stream, ProperMotion const &pm)
ProperMotion(ProperMotion const &)=default
Class for a simple mapping implementing a generic AstrometryTransform.