/*---------------------------------------------------------------------------- File name : jitter_offset.h Author : Nicolas Devillard Created on : Oct 16, 1997 Description : frame offset estimation for jitter imaging ---------------------------------------------------------------------------*/ /* $Id: jitter_offset.h,v 1.2 2000/10/11 15:30:40 ndevilla Exp $ $Author: ndevilla $ $Date: 2000/10/11 15:30:40 $ $Revision: 1.2 $ */ #ifndef _JITTER_OFFSET_H_ #define _JITTER_OFFSET_H_ /*--------------------------------------------------------------------------- Includes ---------------------------------------------------------------------------*/ #include "eclipse.h" #include "jitter_engine.h" /*-------------------------------------------------------------------------*/ /** @name get_offsets_from_fits_header @memo Get an offset list from the FITS headers. @param cfg Jitter blackboard. @return 1 new double3 object. @doc This function is SOFI/ISAAC specific. It recovers the offset information from the input file FITS headers. The returned object must be deallocated using double3_del(). */ /*--------------------------------------------------------------------------*/ double3 * get_offsets_from_fits_header(jitter_config * cfg) ; /*-------------------------------------------------------------------------*/ /** @name jitter_dump_offsets_file @memo Dump offset information to an ASCII file. @param cfg Jitter blackboard. @param offs Offsets. @param estimates Initial estimates. @return void @doc This function dumps the offset information to an ASCII file for later control. It also updates the blackboard by storing the offset errors. */ /*--------------------------------------------------------------------------*/ void jitter_dump_offsets_file( jitter_config * cfg, double3 * offs, double3 * estimates ); #endif