00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef MUSE_TABLEFORMATS_Z_H
00025 #define MUSE_TABLEFORMATS_Z_H
00026
00027 #include "muse_cplwrappers.h"
00028
00029 extern const muse_cpltable_def muse_euro3dcube_e3d_data_def[];
00030 extern const muse_cpltable_def muse_euro3dcube_e3d_grp_def[];
00031 extern const muse_cpltable_def muse_dataspectrum_def[];
00032
00033 #ifdef XML_TABLEDEF_TRACE_TABLE
00034 extern const muse_cpltable_def muse_trace_table_def[];
00035 #endif
00036
00037 #ifdef XML_TABLEDEF_TRACE_SAMPLES
00038 extern const muse_cpltable_def muse_trace_samples_def[];
00039 #endif
00040
00041 #ifdef XML_TABLEDEF_WAVECAL_TABLE
00042 extern const muse_cpltable_def muse_wavecal_table_def[];
00043 #endif
00044
00045 #ifdef XML_TABLEDEF_WAVECAL_RESIDUALS
00046 extern const muse_cpltable_def muse_wavecal_residuals_def[];
00047 #endif
00048 extern const muse_cpltable_def muse_lsf_profile_def[];
00049
00050 #ifdef XML_TABLEDEF_GEOMETRY_TABLE
00051 extern const muse_cpltable_def muse_geometry_table_def[];
00052 #endif
00053
00054 #ifdef XML_TABLEDEF_SPOTS_TABLE
00055 extern const muse_cpltable_def muse_spots_table_def[];
00056 #endif
00057 extern const muse_cpltable_def muse_sky_lines_lines_def[];
00058 extern const muse_cpltable_def muse_sky_lines_oh_transitions_def[];
00059
00060 #ifdef XML_TABLEDEF_FLUX_TABLE
00061 extern const muse_cpltable_def muse_flux_table_def[];
00062 #endif
00063
00064 #ifdef XML_TABLEDEF_STD_FLUX_TABLE
00065 extern const muse_cpltable_def muse_std_flux_table_def[];
00066 #endif
00067
00068 #ifdef XML_TABLEDEF_STD_RESPONSE
00069 extern const muse_cpltable_def muse_std_response_def[];
00070 #endif
00071
00072 #ifdef XML_TABLEDEF_STD_TELLURIC
00073 extern const muse_cpltable_def muse_std_telluric_def[];
00074 #endif
00075
00076 #ifdef XML_TABLEDEF_EXTINCT_TABLE
00077 extern const muse_cpltable_def muse_extinct_table_def[];
00078 #endif
00079
00080 #ifdef XML_TABLEDEF_TELLURIC_REGIONS
00081 extern const muse_cpltable_def muse_telluric_regions_def[];
00082 #endif
00083 #define MUSE_LINE_CATALOG_LAMBDA "lambda"
00084 #define MUSE_LINE_CATALOG_FLUX "flux"
00085 #define MUSE_LINE_CATALOG_ION "ion"
00086 #define MUSE_LINE_CATALOG_QUALITY "quality"
00087 extern const muse_cpltable_def muse_line_catalog_def[];
00088 #define MUSE_BADPIX_X "xpos"
00089 #define MUSE_BADPIX_Y "ypos"
00090 #define MUSE_BADPIX_DQ "status"
00091 #define MUSE_BADPIX_VALUE "value"
00092 extern const muse_cpltable_def muse_badpix_table_def[];
00093
00094 #ifdef XML_TABLEDEF_ASTROMETRY_REFERENCE
00095 extern const muse_cpltable_def muse_astrometry_reference_def[];
00096 #endif
00097
00098 #ifdef XML_TABLEDEF_FILTER_LIST
00099 extern const muse_cpltable_def muse_filter_list_def[];
00100 #endif
00101 #define MUSE_OFFSETS_DATEOBS "DATE_OBS"
00102 #define MUSE_OFFSETS_MJDOBS "MJD_OBS"
00103 #define MUSE_OFFSETS_DRA "RA_OFFSET"
00104 #define MUSE_OFFSETS_DDEC "DEC_OFFSET"
00105 #define MUSE_OFFSETS_FSCALE "FLUX_SCALE"
00106 extern const muse_cpltable_def muse_offset_list_def[];
00107
00108 #endif