GIRAFFE Pipeline Reference Manual

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

TBD

Function 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)
Calculates the correction required to reduce observed (topocentric) radial velocities of a given star to the barycenter of the solar system. It includes correction for the effect of the earth's rotation. The maximum error of this routine is not expected to be larger than 0.6 m/sec

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().


This file is part of the GIRAFFE Pipeline Reference Manual 2.10.
Documentation copyright © 2002-2006 European Southern Observatory.
Generated on Thu Mar 7 14:11:03 2013 by doxygen 1.4.7 written by Dimitri van Heesch, © 1997-2004