Proper motion data for a reference star or fitted star.
More...
#include <ProperMotion.h>
Proper motion data for a reference star or fitted star.
Whether to just use these values or fit them is determined by the RefStar and FittedStar they belong to.
Units are radians/year Note: RA proper motion is pm_ra*cos(dec)
Definition at line 45 of file ProperMotion.h.
◆ ProperMotion() [1/3]
| lsst::jointcal::ProperMotion::ProperMotion |
( |
double | ra, |
|
|
double | dec, |
|
|
double | raErr, |
|
|
double | decErr, |
|
|
double | raDecCov = 0 ) |
|
inline |
◆ ProperMotion() [2/3]
| lsst::jointcal::ProperMotion::ProperMotion |
( |
ProperMotion const & | | ) |
|
|
default |
◆ ProperMotion() [3/3]
| lsst::jointcal::ProperMotion::ProperMotion |
( |
ProperMotion && | | ) |
|
|
default |
◆ ~ProperMotion()
| lsst::jointcal::ProperMotion::~ProperMotion |
( |
| ) |
|
|
default |
◆ apply()
| Point lsst::jointcal::ProperMotion::apply |
( |
const Point & | star, |
|
|
double | timeDeltaYears ) const |
Apply proper motion correction to the input star, returning a star with PM-corrected coordinates.
NOTE: This method does not apply to the coordinate errors (Point does not include uncertainty).
- Parameters
-
| star | The star to correct for this proper motion. |
| timeDeltaYears | The difference in time from the correction epoch to correct for, in years. |
- Returns
- The star with corrected coordinates.
Definition at line 34 of file ProperMotion.cc.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator<<
The documentation for this class was generated from the following files: