#include <xsh_data_pre.h>#include <xsh_error.h>#include <xsh_msg.h>#include <xsh_data_instrument.h>#include <xsh_drl.h>#include <xsh_pfits.h>#include <xsh_badpixelmap.h>#include <cpl.h>#include <stdbool.h>#include <xsh_data_order.h>#include <xsh_utils.h>#include <string.h>#include <tests.h>Go to the source code of this file.
Defines | |
| #define | NB_LAMBDA 100 |
| #define | FIRST_LAMBDA 500.0 |
| #define | LAST_LAMBDA 510.0 |
| #define | NB_SLIT 40 |
| #define | FIRST_SLIT -5 |
| #define | LAST_SLIT 5 |
| #define | POS_PLUS 30 |
| #define | COEFF0_PLUS 30. |
| #define | COEFF1_PLUS 0.03 |
| #define | POS_CENTER 30 |
| #define | POS_MINUS 5 |
| #define | COEFF0_MINUS 10. |
| #define | COEFF1_MINUS 0.03 |
| #define | WIDTH 5 |
| #define | HALF_WIDTH 2 |
Functions | |
| cpl_image * | xsh_test_create_bias_image (const char *name, int nx, int ny, xsh_instrument *instrument) |
| cpl_frame * | xsh_test_create_frame (const char *name, int nx, int ny, const char *tag, cpl_frame_group group, xsh_instrument *instrument) |
| void | tests_set_defaults (cpl_parameterlist *parlist) |
| Set unset parameters to default value. | |
| cpl_propertylist * | mkHeader (XSH_INSTRCONFIG *iconfig, int nx, int ny, double exptime) |
| void | setHeader (cpl_propertylist *header, XSH_INSTRCONFIG *iconfig, int nx, int ny, double exptime) |
| cpl_image * | create_order_image (xsh_order_list *list, int nx, int ny) |
| xsh_order_list * | create_order_list (int norder, xsh_instrument *instrument) |
| void | add_to_order_list (xsh_order_list *list, int order, int absorder, cpl_polynomial *poly, int xdelta, int starty, int endy) |
| cpl_frame * | create_rectify_nod_list (int sign, const char *fname, xsh_instrument *instr) |
| cpl_frameset * | sof_to_frameset (const char *sof_name) |
Variables | |
| static float | Flux [WIDTH] |
| static cpl_polynomial * | poly_plus = NULL |
| static cpl_polynomial * | poly_minus = NULL |
1.6.1