00001 00002 00003 /*--------------------------------------------------------------------------- 00004 E.S.O. 00005 ---------------------------------------------------------------------------- 00006 File name : spectro.h 00007 Author : N.Devillard 00008 Created on : October 1999 00009 Language : ANSI C 00010 Description : spectroscopy routines 00011 *--------------------------------------------------------------------------*/ 00012 00013 /* 00014 00015 $Id: spectro_wave.h,v 1.1 2003/09/03 12:50:47 amodigli Exp $ 00016 $Author: amodigli $ 00017 $Date: 2003/09/03 12:50:47 $ 00018 $Revision: 1.1 $ 00019 00020 */ 00021 00022 #ifndef _SPECTRO_WAVE_H_ 00023 #define _SPECTRO_WAVE_H_ 00024 00025 /*--------------------------------------------------------------------------- 00026 Includes 00027 ---------------------------------------------------------------------------*/ 00028 00029 #include <stdio.h> 00030 #include <stdlib.h> 00031 00032 #include "eclipse.h" 00033 00034 /*--------------------------------------------------------------------------- 00035 Defines 00036 ---------------------------------------------------------------------------*/ 00037 /* Tolerated wavelength range in angstroms: targetted for infrared */ 00038 00039 #define MIN_WAVELENGTH 0.0 00040 #define MAX_WAVELENGTH (1000000) /* 100 microns */ 00041 00042 00043 00044 /*--------------------------------------------------------------------------- 00045 Function prototypes 00046 ---------------------------------------------------------------------------*/ 00047 00048 /*-------------------------------------------------------------------------*/ 00102 /*---------------------------------------------------------------------------*/ 00103 00104 /* <python> */ 00105 double * spectro_compute_disprel_from_table( 00106 OneImage * in, 00107 int direction, 00108 int discard_lo, 00109 int discard_hi, 00110 char * table_name, 00111 double wl_min, 00112 double wl_max); 00113 00114 /* </python> */ 00115 00116 00117 #endif
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001