20#ifndef CR2RES_ETALON_H
21#define CR2RES_ETALON_H
34cpl_image * cr2res_etalon_computation(
const cpl_image * in) ;
35cpl_vector * cr2res_etalon_get_maxpos(
const cpl_vector *) ;
38 const cpl_vector * in,
42 cpl_bivector ** spectra,
43 cpl_bivector ** spectra_err,
44 cpl_polynomial ** wavesol_init,
45 cpl_array ** wavesol_init_err,
53 cpl_array ** wavelength_error,
54 cpl_table ** line_diagnostics);
cpl_polynomial * cr2res_etalon_wave_2d(cpl_bivector **spectra, cpl_bivector **spectra_err, cpl_polynomial **wavesol_init, cpl_array **wavesol_init_err, int *orders, int *traces_nb, int ninputs, cpl_size degree_x, cpl_size degree_y, int zp_order, int display, cpl_array **wavelength_error, cpl_table **line_diagnostics)
Create the 2d wavecal fit using etalon peaks.
cpl_vector * cr2res_etalon_find_peaks(const cpl_vector *in, double height, double distance)
Detect peaks from a 1d periodic signal and store their positions.