X-shooter Pipeline Reference Manual 3.8.15
Data Structures | Macros | Functions
xsh_data_shift_tab.h File Reference
#include <cpl.h>
#include <stdbool.h>
#include <xsh_data_instrument.h>

Go to the source code of this file.

Data Structures

struct  xsh_shift_tab
 

Macros

#define XSH_SHIFT_TABLE_NB_COL_IFU   3
 
#define XSH_SHIFT_TABLE_COLNAME_YSHIFT_DOWN   "SHIFT_Y_DOWN"
 
#define XSH_SHIFT_TABLE_UNIT_YSHIFT_DOWN   "pixel"
 
#define XSH_SHIFT_TABLE_COLNAME_YSHIFT_CEN   "SHIFT_Y_CEN"
 
#define XSH_SHIFT_TABLE_UNIT_YSHIFT_CEN   "pixel"
 
#define XSH_SHIFT_TABLE_COLNAME_YSHIFT_UP   "SHIFT_Y_UP"
 
#define XSH_SHIFT_TABLE_UNIT_YSHIFT_UP   "pixel"
 
#define XSH_SHIFT_TABLE_NB_COL_SLIT   1
 
#define XSH_SHIFT_TABLE_COLNAME_YSHIFT   "SHIFT_Y"
 
#define XSH_SHIFT_TABLE_UNIT_YSHIFT   "pixel"
 

Functions

xsh_shift_tabxsh_shift_tab_load (cpl_frame *frame, xsh_instrument *instr)
 Load a shift table.
 
void xsh_shift_tab_free (xsh_shift_tab **tab)
 Free memory associated to a the_arcline.
 
xsh_shift_tabxsh_shift_tab_create (xsh_instrument *instrument)
 
cpl_frame * xsh_shift_tab_save (xsh_shift_tab *tab, const char *tag, const int clean_tmp)
 

Macro Definition Documentation

◆ XSH_SHIFT_TABLE_COLNAME_YSHIFT

#define XSH_SHIFT_TABLE_COLNAME_YSHIFT   "SHIFT_Y"

Definition at line 43 of file xsh_data_shift_tab.h.

◆ XSH_SHIFT_TABLE_COLNAME_YSHIFT_CEN

#define XSH_SHIFT_TABLE_COLNAME_YSHIFT_CEN   "SHIFT_Y_CEN"

Definition at line 37 of file xsh_data_shift_tab.h.

◆ XSH_SHIFT_TABLE_COLNAME_YSHIFT_DOWN

#define XSH_SHIFT_TABLE_COLNAME_YSHIFT_DOWN   "SHIFT_Y_DOWN"

Definition at line 35 of file xsh_data_shift_tab.h.

◆ XSH_SHIFT_TABLE_COLNAME_YSHIFT_UP

#define XSH_SHIFT_TABLE_COLNAME_YSHIFT_UP   "SHIFT_Y_UP"

Definition at line 39 of file xsh_data_shift_tab.h.

◆ XSH_SHIFT_TABLE_NB_COL_IFU

#define XSH_SHIFT_TABLE_NB_COL_IFU   3

Definition at line 34 of file xsh_data_shift_tab.h.

◆ XSH_SHIFT_TABLE_NB_COL_SLIT

#define XSH_SHIFT_TABLE_NB_COL_SLIT   1

Definition at line 42 of file xsh_data_shift_tab.h.

◆ XSH_SHIFT_TABLE_UNIT_YSHIFT

#define XSH_SHIFT_TABLE_UNIT_YSHIFT   "pixel"

Definition at line 44 of file xsh_data_shift_tab.h.

◆ XSH_SHIFT_TABLE_UNIT_YSHIFT_CEN

#define XSH_SHIFT_TABLE_UNIT_YSHIFT_CEN   "pixel"

Definition at line 38 of file xsh_data_shift_tab.h.

◆ XSH_SHIFT_TABLE_UNIT_YSHIFT_DOWN

#define XSH_SHIFT_TABLE_UNIT_YSHIFT_DOWN   "pixel"

Definition at line 36 of file xsh_data_shift_tab.h.

◆ XSH_SHIFT_TABLE_UNIT_YSHIFT_UP

#define XSH_SHIFT_TABLE_UNIT_YSHIFT_UP   "pixel"

Definition at line 40 of file xsh_data_shift_tab.h.