27#ifndef ERIS_NIX_MATCH_H
28#define ERIS_NIX_MATCH_H
39#include "eris_nix_utils.h"
48 const int strict_classification,
49 cpl_table ** associated_std);
52 const char * catalogue,
53 cpl_table * matched_stds,
54 located_image * limage,
55 cpl_matrix ** xy_shift);
59 const double match_rad,
60 cpl_table ** matchtab);
70 cpl_matrix ** distances);
cpl_error_code enm_correct_crpix(const char *wcs_method, const char *catalogue, cpl_table *matched_stds, located_image *limage, cpl_matrix **xy_shift)
Apply median offsets from matched standards table to image.
cpl_error_code enm_try_association(const double xstd[], const double ystd[], const cpl_size nstd, const double xobj[], const double yobj[], const cpl_size nobj, const cpl_size is, const cpl_size io, cpl_matrix **distances)
Method to calculate 'distances' matrix given an object association.
cpl_error_code enm_try_all_associations(cpl_table *objtab, cpl_table *stdtab, const double match_rad, cpl_table **matchtab)
Match standards with objects by trying all possibilities and selecting best.
cpl_error_code enm_associate_std(cpl_table *objtab, cpl_table *stdtab, const float srad, const int strict_classification, cpl_table **associated_std)
Associate image catalogue objects with standards.