|
| cpl_error_code | gravi_metrology_tac (cpl_table *metrology_table, cpl_table *vismet_table, cpl_propertylist *header) |
| | Compute the metrology signal from TAC algorithm.
|
| |
| cpl_error_code | gravi_metrology_telfc (cpl_table *metrology_table, cpl_table *vismet_table, gravi_data *static_param_data, cpl_propertylist *header, const cpl_parameterlist *parlist) |
| | Best knowledge correction for referencing TEL to FC.
|
| |
| cpl_error_code | gravi_metrology_acq (cpl_table *visacq_table, cpl_table *vismet_table, double delay, cpl_propertylist *header) |
| | Fill the VIS_MET table with the OPD_PUPIL column.
|
| |
| cpl_error_code | gravi_metrology_update_receiverpos (cpl_propertylist *header, cpl_table *receiver_table) |
| | Update the receiver position from header from external calibration.
|
| |
| double | gravi_metrology_get_posx (cpl_propertylist *header, int tel, int diode) |
| | Read the receiver position from header.
|
| |
| double | gravi_metrology_get_posy (cpl_propertylist *header, int tel, int diode) |
| |
| double | gravi_metrology_get_fc_focus (cpl_propertylist *header, int gv, gravi_data *static_param_data) |
| | Read the fiber coupler focus offset from the fits header.
|
| |
| double | gravi_metrology_get_fc_shift (cpl_propertylist *header, int gv, gravi_data *static_param_data) |
| | Read the fiber coupler shift parameter, resulting from offset between fiber coupler pickup and pupil tracker reference spot, from the fits header.
|
| |
| cpl_error_code | gravi_metrology_get_astig (cpl_propertylist *header, int gv, double *amplitude, double *angle, double *radius, gravi_data *static_param_data) |
| | Read the astigmatism amplitude and angle from the fits header.
|
| |
| long | gravi_round (double number) |
| |
| double | metrology_sq (double x) |
| |
| double | myAtan (double x, double y, int *flag) |
| |
| structTacConfiguration * | metrology_makeDefaultTacConfiguration (double lambda_met) |
| |
| structTacData * | metrology_makeDefaultTacData (double lambda_met) |
| |
| int | metrology_algorithm (structTacData *tacData) |
| |
| int | metrology_unwrap (double raw_phase, double previous_phase, double max_allowed_phase_diff, double *unwrapped_phase) |
| |
| int | metrology_read_voltages (structTacData *tacData, double *volt) |
| |
| cpl_table * | gravi_metrology_create (cpl_table *metrology_table, cpl_propertylist *header) |
| | Create the VIS_MET table.
|
| |
| cpl_error_code | gravi_metrology_drs (cpl_table *metrology_table, cpl_table *vismet_table, cpl_propertylist *header, const cpl_parameterlist *parlist) |
| | Fill the VIS_MET table with the DRS algorithm.
|
| |
| static int | sin_lambda (const double x[], const double a[], double *result) |
| | Create the P2VM of the metrology.
|
| |
| static int | dfda_sin (const double x[], const double a[], double result[]) |
| |
| cpl_table * | gravi_metrology_compute_p2vm (cpl_table *metrology_table, double wave_met) |
| | Calibrate the P2VM of the metrology.
|
| |
| cpl_error_code | gravi_metrology_reduce (gravi_data *data, gravi_data *eop_data, gravi_data *static_param_data, gravi_data *met_pos, const cpl_parameterlist *parlist) |
| | Reduce the metrology.
|
| |