createProdFrgUndisp.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef _CREATE_PRODU_FRG_UNDISP_H
00015 #define _CREATE_PRODU_FRG_UNDISP_H
00016
00017
00018
00019
00020 #include "iauExchange.h"
00021 #include "qfits.h"
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038 void createFrgProdUndisp (
00039 MidiFiles *fileNames,
00040 ImageFormat *format,
00041 FilterData *filterInfo,
00042 RawVisibility *rawVis,
00043 TransferFunction *trfFunction,
00044 CalibratorParam *calibrator,
00045 CalibratedVisibility *calibVis,
00046 PhotometryResult *photom,
00047 int *error);
00048
00049 void loadFrgOutputDataUndisp (
00050 char *fileName,
00051 FilterData *filterInfo,
00052 float *visAmp,
00053 float *visSqrd,
00054 OiArray *array,
00055 OiTarget *targets,
00056 OiWavelength *wave,
00057 OiVis *vis,
00058 OiVis2 *vis2,
00059 UVW *uvw,
00060 int *error);
00061
00062 void createFrgPrimHeadUndisp (
00063 MidiFiles *fileNames,
00064 ImageFormat *format,
00065 RawVisibility *rawVis,
00066 CalibratedVisibility *calibVis,
00067 UVW *uvw,
00068 PhotometryResult *photom,
00069 FilterData *filterInfo,
00070 TransferFunction *trfFunction,
00071 CalibratorParam *calibrator,
00072 int *error);
00073
00074 void addProdInfoToFrgQcLogUndisp (
00075 ImageFormat *format,
00076 MidiFiles *fileNames,
00077 RawVisibility *rawVis,
00078 CalibratedVisibility *calibVis,
00079 UVW *uvw,
00080 PhotometryResult *photom,
00081 FilterData *filterInfo,
00082 TransferFunction *trfFunction,
00083 CalibratorParam *calibrator,
00084 int *error);
00085
00086 void writeFrgFitsFileUndisp (
00087 char *outFitsName,
00088 OiArray *array,
00089 OiTarget *targets,
00090 OiWavelength *wavelength,
00091 OiVis *vis,
00092 OiVis2 *vis2,
00093 int *error);
00094
00095
00096 #endif
00097
00098
00099