#include <xsh_data_arclist.h>#include <xsh_utils.h>#include <xsh_error.h>#include <xsh_msg.h>#include <xsh_pfits.h>#include <cpl.h>#include <xsh_utils_table.h>#include <math.h>#include <xsh_drl.h>Go to the source code of this file.
Functions | |
| static int | xsh_arclist_lambda_compare (const void *one, const void *two) |
| void | xsh_arclist_lambda_sort (xsh_arclist *list) |
| sort arcline list by increasing lambda | |
| int | xsh_arclist_get_size (xsh_arclist *list) |
| get size of arcline list | |
| int | xsh_arclist_get_nbrejected (xsh_arclist *list) |
| get nb lines rejected in arcline list | |
| float | xsh_arclist_get_wavelength (xsh_arclist *list, int idx) |
| get wavelength of a line in the arcline list | |
| void | xsh_arclist_reject (xsh_arclist *list, int idx) |
| reject a line from the list | |
| void | xsh_arclist_restore (xsh_arclist *list, int idx) |
| restore a line from the list | |
| int | xsh_arclist_is_rejected (xsh_arclist *list, int idx) |
| give if a line is rejected | |
| cpl_propertylist * | xsh_arclist_get_header (xsh_arclist *list) |
| get header of the table | |
| void | xsh_dump_arclist (xsh_arclist *list) |
| Dump main info about an arcline_list. | |
| xsh_arclist * | xsh_arclist_load (cpl_frame *frame) |
| load an arcline list frame in arclist structure | |
| void | xsh_arcline_free (xsh_arcline **arc) |
| free memory associated to a arcline | |
| void | xsh_arclist_free (xsh_arclist **list) |
| free memory associated to a arclist | |
| void | xsh_arclist_clean_from_list (xsh_arclist *list, double *lambda, int size) |
| Clean an arclist according to a list of valid lambda. | |
| void | xsh_arclist_clean (xsh_arclist *list) |
| cpl_frame * | xsh_arclist_save (xsh_arclist *list, const char *filename, const char *tag) |
| save a arclist to a frame | |
1.6.1