/home/amodigli/releases/xsh/1.2.10/pso/xsh.26608/xshp/xsh/tests/tests.c File Reference

#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_listcreate_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

Generated on 9 Mar 2011 for X-shooter Pipeline Reference Manual by  doxygen 1.6.1