28 #ifndef IRPLIB_DETMON_DARKRON_H
29 #define IRPLIB_DETMON_DARKRON_H
36 #include <detmon_cpl_size.h>
46 #define DETMON_QC_DARK "ESO QC DARK"
47 #define DETMON_QC_DARK_C "Dark level [ADU]"
49 #define DETMON_QC_DARK_STDEV "ESO QC DARK STDEV"
50 #define DETMON_QC_DARK_STDEV_C "Dark stdev level [ADU]"
53 #define detmon_dark_get_description(RECIPE_NAME, PIPE_NAME, \
55 RECIPE_NAME " -- " PIPE_NAME " Dark Recipe.\n" \
56 "The files listed in the Set Of Frames must be tagged:\n" \
57 "raw-file.fits "DETMON_DARK_RAW"\n"
61 detmon_darkron_fill_parlist_default(cpl_parameterlist *,
68 detmon_dark(cpl_frameset *,
69 const cpl_parameterlist *,
77 int (*)(
const cpl_frame *,
81 detmon_fill_dark_params(cpl_parameterlist * parlist,
82 const char *recipe_name,
83 const char *pipeline_name,
84 const char * ron_method,
85 const char * dsnu_method,
90 detmon_fill_dark_params_default(cpl_parameterlist * parlist,
91 const char *recipe_name,
92 const char *pipeline_name);
95 detmon_compare_dits(
const cpl_frame *,
const cpl_frame *);