00001 /********************************************************** 00002 *********************************************************** 00003 * European Southern Observatory 00004 * VLTI MIDI Data Reduction Software 00005 * 00006 * Module name: iauWrite.h 00007 * Description: Definitions of data structures for iauWrite 00008 * 00009 * 00010 * History: 00011 * 10-Jul-03 (csabet) Created. 00012 *********************************************************** 00013 **********************************************************/ 00014 #ifndef _IAU_WRITE_H 00015 #define _IAU_WRITE_H 00016 00017 /****************************************************************************** 00018 * Compiler directives 00019 ******************************************************************************/ 00020 00021 /********************************************************** 00022 * Include files 00023 **********************************************************/ 00024 00025 /********************************************************** 00026 * Constant definitions 00027 **********************************************************/ 00028 00029 /********************************************************** 00030 * Global Variables 00031 **********************************************************/ 00032 00033 /********************************************************** 00034 * Type definitions 00035 **********************************************************/ 00036 00037 /********************************************************** 00038 * Function Prototypes 00039 **********************************************************/ 00040 void writeOiArray ( 00041 char *outFitsName, 00042 OiArray *array, 00043 int *status); 00044 00045 void writeOiTarget ( 00046 char *outFitsName, 00047 OiTarget *targets, 00048 int *status); 00049 00050 void writeOiWavelength ( 00051 char *outFitsName, 00052 OiWavelength *wave, 00053 int *status); 00054 00055 void writeOiVis ( 00056 char *outFitsName, 00057 OiVis *vis, 00058 int *status); 00059 00060 void writeOiVis2 ( 00061 char *outFitsName, 00062 OiVis2 *vis2, 00063 int *status); 00064 00065 void writeOiT3 ( 00066 char *outFitsName, 00067 OiT3 *t3, 00068 int *status); 00069 00070 /*********************************************************/ 00071 #endif 00072 /*********************************************************/