75 cpl_parameterlist *parlist,
76 const cpl_table *groups);
78 cpl_table *input_spectrum,
79 cpl_parameterlist *parlist);
81 const cpl_table *groups,
82 const cpl_parameterlist *parlist);
88 const cpl_table *input_table,
89 char *col_name,
const int n_bins);
102 const double lower_threshold,
103 const double upper_threshold);
cpl_error_code sc_specdiss_find_valuesoutside(cpl_table *input_table, char *newcolname, char *colname, const double lowlim, const double uplim)
void sc_specdiss_init_linetab(cpl_table *linetab)
int sc_specdiss_count_lines(const cpl_table *intable)
cpl_error_code sc_specdiss_find_emissionlines(cpl_table *input_spectrum, cpl_table *linetab, cpl_parameterlist *parlist, const cpl_table *groups)
cpl_error_code sc_specdiss_identify_airglowlines(cpl_table *spec)
cpl_error_code sc_specdiss_merge_speclinelist(cpl_table *spec, const cpl_table *groups, const cpl_parameterlist *parlist)
cpl_error_code sc_specdiss_create_hist(cpl_table *hist, const cpl_table *input_table, char *col_name, const int n_bins)
cpl_error_code sc_specdiss_find_valuesabove(cpl_table *input_table, char *newcolname, char *colname, const double lowlim)
cpl_error_code sc_specdiss_find_isolatedlines(cpl_table *linetab, cpl_table *input_spectrum, cpl_parameterlist *parlist)
cpl_error_code sc_specdiss_find_localmaxima(cpl_table *input_table, char *newcolname, char *colname, const double lower_threshold, const double upper_threshold)