X-shooter Pipeline Reference Manual 3.8.15
Macros | Functions
xsh_detmon.h File Reference
#include <cpl.h>
#include <xsh_cpl_size.h>

Go to the source code of this file.

Macros

#define NIR   TRUE
 
#define OPT   FALSE
 
#define REGEXP   "ARCFILE|MJD-OBS|ESO TPL ID|DATE-OBS|ESO DET DIT|ESO DET NDIT"
 

Functions

cpl_propertylist * xsh_detmon_fill_prolist (const char *, const char *, const char *, cpl_boolean)
 
double irplib_pfits_get_exptime (const cpl_propertylist *)
 
cpl_error_code xsh_detmon_fill_parlist (cpl_parameterlist *, const char *, const char *, int,...)
 
int xsh_detmon_retrieve_par_int (const char *, const char *, const char *, const cpl_parameterlist *)
 
double xsh_detmon_retrieve_par_double (const char *, const char *, const char *, const cpl_parameterlist *)
 
int xsh_detmon_lg_mr (cpl_frameset *frameset, const cpl_parameterlist *parlist_, const char *recipe, cpl_boolean opt)
 

Macro Definition Documentation

◆ NIR

#define NIR   TRUE

Definition at line 43 of file xsh_detmon.h.

◆ OPT

#define OPT   FALSE

Definition at line 44 of file xsh_detmon.h.

◆ REGEXP

#define REGEXP   "ARCFILE|MJD-OBS|ESO TPL ID|DATE-OBS|ESO DET DIT|ESO DET NDIT"

Definition at line 48 of file xsh_detmon.h.

Function Documentation

◆ irplib_pfits_get_exptime()

double irplib_pfits_get_exptime ( const cpl_propertylist *  plist)

Definition at line 271 of file xsh_detmon.c.

References exptime.

Referenced by xsh_detmon_lg_reduce_dit().

◆ xsh_detmon_fill_parlist()

cpl_error_code xsh_detmon_fill_parlist ( cpl_parameterlist *  parlist,
const char *  recipe_name,
const char *  pipeline_name,
int  npars,
  ... 
)

Definition at line 132 of file xsh_detmon.c.

References insert_par.

Referenced by xsh_detmon_lg_fill_parlist().

◆ xsh_detmon_fill_prolist()

cpl_propertylist * xsh_detmon_fill_prolist ( const char *  procatg,
const char *  protype,
const char *  protech,
cpl_boolean  proscience 
)

Definition at line 291 of file xsh_detmon.c.

Referenced by xsh_lingain().

◆ xsh_detmon_lg_mr()

int xsh_detmon_lg_mr ( cpl_frameset *  frameset,
const cpl_parameterlist *  parlist_,
const char *  recipe,
cpl_boolean  opt 
)

◆ xsh_detmon_retrieve_par_double()

double xsh_detmon_retrieve_par_double ( const char *  parn,
const char *  pipeline_name,
const char *  recipe_name,
const cpl_parameterlist *  parlist 
)

Definition at line 241 of file xsh_detmon.c.

Referenced by xsh_detmon_lg_retrieve_parlist().

◆ xsh_detmon_retrieve_par_int()

int xsh_detmon_retrieve_par_int ( const char *  parn,
const char *  pipeline_name,
const char *  recipe_name,
const cpl_parameterlist *  parlist 
)

Definition at line 211 of file xsh_detmon.c.

Referenced by xsh_detmon_lg_retrieve_parlist().