GIRAFFE Pipeline Reference Manual

Heliocentric and barycentric correction


Functions

void giraffe_rvcorrection_compute (GiRvCorrection *rv, cxdouble jdate, cxdouble longitude, cxdouble latitude, cxdouble altitude, 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  altitude,
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)
altitude 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 1089 of file girvcorrection.c.


This file is part of the GIRAFFE Pipeline Reference Manual 2.5.1.
Documentation copyright © 2002-2006 European Southern Observatory.
Generated on Tue Mar 18 10:47:45 2008 by doxygen 1.4.6 written by Dimitri van Heesch, © 1997-2004