Heliocentric and barycentric correction
Functions | |
void | giraffe_rvcorrection_compute (GiRvCorrection *rv, cxdouble jdate, cxdouble longitude, cxdouble latitude, cxdouble elevation, cxdouble ra, cxdouble dec, cxdouble equinox) |
Compute heliocentric, barycentric and geocentric correction. |
Detailed Description
TBDFunction Documentation
void giraffe_rvcorrection_compute | ( | GiRvCorrection * | rv, | |
cxdouble | jdate, | |||
cxdouble | longitude, | |||
cxdouble | latitude, | |||
cxdouble | elevation, | |||
cxdouble | ra, | |||
cxdouble | dec, | |||
cxdouble | equinox | |||
) |
Compute heliocentric, barycentric and geocentric correction.
- Parameters:
-
rv Result structure to store the computed corrections jdate Heliocentric Julian date (days) longitude Geodetic longitude (degrees, west positive) latitude Geodetic latitude (degrees) elevation Altitude above sea level (meters) ra Right ascension of star (hours) dec Declination of star (degrees) equinox Mean equator and equinox for coordinates e.g., 1950.0
- Returns:
- Nothing.
- Return values:
-
bcvel - Barycentric correction (km/s) hcvel - Heliocentric correction (km/s) gcvel - Geocentric correction (km/s)
The computed corrections are in km / s.
Authors:
- G. Torres (1989)
- Modified by D. Mink
- G. Simond (C translation)
Definition at line 1091 of file girvcorrection.c.
References GiRvCorrection::bc, GiRvCorrection::gc, and GiRvCorrection::hc.
Referenced by giraffe_add_rvcorrection().