Description:
Apply corrections for
proper motion to a star RA,Dec using the SOFA/ERFA routine eraStarpm.
Invocation
void palPm (
double r0, double d0, double pr, double pd, double px, double rv, double ep0, double ep1,
double ∗r1,
double ∗d1
);
Arguments
r0 = double (Given)
RA at epoch ep0 (radians)
d0 = double (Given)
Dec at epoch ep0
(radians)
pr = double (Given)
RA proper motion in radians per year.
pd = double (Given)
Dec proper
motion in radians per year.
px = double (Given)
Parallax (arcsec)
rv = double (Given)
Radial velocity
(km/sec +ve
if receding)
ep0 = double (Given)
Start epoch in years, assumed to be Julian.
ep1 = double (Given)
End epoch in years, assumed to be Julian.
r1 = double
∗ (Returned)
RA at epoch
ep1 (radians)
d1 = double ∗
(Returned)
Dec at epoch ep1 (radians)
Notes:
-
Uses eraStarpm but ignores the status returns from that routine. In particular note that parallax
should not be zero when the proper motions are non-zero. SLA/F allows parallax to be
zero.
-
Assumes all epochs are Julian epochs.
Copyright © 2012 Science and Technology Facilities Council.
Copyright © 2014 Cornell University.
Copyright © 2015 Tim Jenness