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

Go to the source code of this file.

Data Structures

struct  xsh_atmos_ext_list
 

Macros

#define XSH_ATMOS_EXT_LIST_COLNAME_WAVELENGTH   "LAMBDA"
 
#define XSH_ATMOS_EXT_LIST_COLNAME_K   "EXTINCTION"
 
#define XSH_ATMOS_EXT_LIST_COLNAME_OLD   "LA_SILLA"
 

Functions

xsh_atmos_ext_listxsh_atmos_ext_list_load (cpl_frame *ext_frame)
 
void xsh_atmos_ext_list_free (xsh_atmos_ext_list **list)
 
xsh_atmos_ext_listxsh_atmos_ext_list_create (int size)
 
double * xsh_atmos_ext_list_get_lambda (xsh_atmos_ext_list *list)
 
double * xsh_atmos_ext_list_get_K (xsh_atmos_ext_list *list)
 
cpl_error_code xsh_atmos_ext_dump_ascii (xsh_atmos_ext_list *list, const char *filename)
 

Macro Definition Documentation

◆ XSH_ATMOS_EXT_LIST_COLNAME_K

#define XSH_ATMOS_EXT_LIST_COLNAME_K   "EXTINCTION"

Definition at line 33 of file xsh_data_atmos_ext.h.

◆ XSH_ATMOS_EXT_LIST_COLNAME_OLD

#define XSH_ATMOS_EXT_LIST_COLNAME_OLD   "LA_SILLA"

Definition at line 34 of file xsh_data_atmos_ext.h.

◆ XSH_ATMOS_EXT_LIST_COLNAME_WAVELENGTH

#define XSH_ATMOS_EXT_LIST_COLNAME_WAVELENGTH   "LAMBDA"

Definition at line 32 of file xsh_data_atmos_ext.h.

Function Documentation

◆ xsh_atmos_ext_dump_ascii()

cpl_error_code xsh_atmos_ext_dump_ascii ( xsh_atmos_ext_list list,
const char *  filename 
)

◆ xsh_atmos_ext_list_create()

xsh_atmos_ext_list * xsh_atmos_ext_list_create ( int  size)

◆ xsh_atmos_ext_list_free()

void xsh_atmos_ext_list_free ( xsh_atmos_ext_list **  list)

◆ xsh_atmos_ext_list_get_K()

double * xsh_atmos_ext_list_get_K ( xsh_atmos_ext_list list)

Definition at line 170 of file xsh_data_atmos_ext.c.

References xsh_atmos_ext_list::K, and XSH_ASSURE_NOT_NULL.

Referenced by do_calib_spectrum().

◆ xsh_atmos_ext_list_get_lambda()

double * xsh_atmos_ext_list_get_lambda ( xsh_atmos_ext_list list)

Definition at line 162 of file xsh_data_atmos_ext.c.

References xsh_atmos_ext_list::lambda, and XSH_ASSURE_NOT_NULL.

Referenced by do_calib_spectrum().

◆ xsh_atmos_ext_list_load()

xsh_atmos_ext_list * xsh_atmos_ext_list_load ( cpl_frame *  ext_frame)