#include <xsh_utils_table.h>
#include <xsh_utils.h>
#include <xsh_error.h>
#include <xsh_msg.h>
Go to the source code of this file.
Functions | |
cpl_error_code | xsh_get_table_value (const cpl_table *table, const char *colname, cpl_type coltype, int i, void *result) |
Read a table value from a fits table. | |
cpl_error_code | xsh_sort_table_1 (cpl_table *t, const char *column, cpl_boolean reverse) |
Sort a table by one column. | |
cpl_error_code | xsh_sort_table_2 (cpl_table *t, const char *column1, const char *column2, cpl_boolean reverse1, cpl_boolean reverse2) |
Sort a table by two columns. | |
double | xsh_data_interpolate (double wav, int nrow, double *pw, double *pe) |
Interpolate data points. | |
double | xsh_table_interpolate (cpl_table *tbl, double wav, const char *colx, const char *coly) |
Interpolate table columns. | |
static cpl_error_code | xsh_table_monitor_flux_qc (cpl_table *table, const double ws, const double we, const char *prefix, const int index, cpl_propertylist **header) |
Computes statistics on spectrum for QC. | |
static cpl_propertylist * | xsh_frame_table_monitor_flux_qc_ext (cpl_table *table, const char *colw, const char *colf, const char *prefix, xsh_instrument *instrument) |
Computes statistics on spectrum for QC. | |
cpl_error_code | xsh_frame_table_monitor_flux_qc (cpl_frame *frm, const char *colw, const char *colf, const char *prefix, xsh_instrument *instrument) |
Computes statistics on spectrum for QC. |