27 #ifndef UVES_EXTRACT_H
28 #define UVES_EXTRACT_H
29 #include <uves_cpl_size.h>
31 #include <uves_utils_polynomial.h>
32 #include <uves_chip.h>
38 typedef enum {EXTRACT_AVERAGE,
43 EXTRACT_OPTIMAL} extract_method;
50 const char *context,
const char *subcontext);
54 cpl_image *image_noise,
56 const cpl_table *ordertable,
60 const cpl_parameterlist *parameters,
67 cpl_image **spectrum_noise,
68 cpl_image **sky_spectrum,
69 cpl_image **sky_spectrum_noise,
70 cpl_table **cosmic_mask,
71 cpl_image **cosmic_image,
72 cpl_table **profile_table,
75 cpl_table **order_trace);