20#ifndef GRAVI_ASTROMETRY_H
21#define GRAVI_ASTROMETRY_H
void gravi_astrometry_delete(astro_data *self)
cpl_error_code gravi_astrometry_create_phase_reference(astro_data *self, astro_data **phase_refs, cpl_size nphase, astro_data **swaps, cpl_size nswap, cpl_parameterlist *parlist)
Compute the final astrometric phase reference.
cpl_table * gravi_astrometry_get_phase_reference(astro_data *self)
double gravi_astrometry_get_mean_ftflux(astro_data *self)
cpl_error_code gravi_astrometry_dump(astro_data *self, FILE *handle)
cpl_error_code gravi_astrometry_filter_ftflux(astro_data *self, double threshold)
Filter based on FT flux threshold and normalise.
cpl_error_code gravi_astrometry_normalise_to_ft(astro_data *self)
Normalise visibilities to average FT flux.
astro_data * gravi_astrometry_load(gravi_data *data)
Load data for astrometry from a gravi_data.
cpl_error_code gravi_astrometry_reduce_swaps(astro_data **swap_data, cpl_size nswap, cpl_parameterlist *parlist)
typedefCPL_BEGIN_DECLS struct _gravi_data_ gravi_data