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
rvResult structure to store the computed corrections
jdateHeliocentric Julian date (days)
longitudeGeodetic longitude (degrees, west positive)
latitudeGeodetic latitude (degrees)
elevationAltitude above sea level (meters)
raRight ascension of star (hours)
decDeclination of star (degrees)
equinoxMean 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.

Referenced by giraffe_add_rvcorrection().


This file is part of the GIRAFFE Pipeline Reference Manual 2.12.
Documentation copyright © 2002-2006 European Southern Observatory.
Generated on Mon Mar 24 2014 11:43:53 by doxygen 1.8.2 written by Dimitri van Heesch, © 1997-2004