|
GRAVI Pipeline Reference Manual 1.9.0
|
#include <cpl.h>#include <stdio.h>#include <string.h>#include <time.h>#include <math.h>#include <erfa.h>#include "gravi_pfits.h"#include "gravi_utils.h"Go to the source code of this file.
Functions | |
| int | gravi_pfits_get_startx (const cpl_propertylist *plist) |
| find out the name of the propertylist | |
| int | gravi_pfits_get_fullstartx (const cpl_propertylist *plist) |
| int | gravi_pfits_get_nx (const cpl_propertylist *plist) |
| int | gravi_pfits_get_window_start (const cpl_propertylist *plist) |
| double | gravi_pfits_get_diameter (const cpl_propertylist *plist, int type_data) |
| double | gravi_pfits_get_pmra (const cpl_propertylist *plist) |
| double | gravi_pfits_get_pmdec (const cpl_propertylist *plist) |
| double | gravi_pfits_get_plx (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_extname (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_dpr_type (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_resolution (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_spec_res (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_pola_mode (const cpl_propertylist *plist, int type_data) |
| int | gravi_data_frame_get_mode (const cpl_frame *frame) |
| int | gravi_pfits_get_mode (const cpl_propertylist *plist) |
| int | gravi_pfits_get_axis (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_mode_name (const cpl_propertylist *plist) |
| int | gravi_pfits_get_pola_num (const cpl_propertylist *plist, int type_data) |
| int | gravi_pfits_get_extension_type (const cpl_propertylist *plist) |
| double | gravi_pfits_get_metfc_lockmjd (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_met_wavelength_mean (const cpl_propertylist *plist, cpl_table *met_table) |
| double | gravi_pfits_get_met_wavelength (const cpl_propertylist *plist) |
| int | gravi_pfits_get_met_mode (const cpl_propertylist *plist) |
| cpl_vector * | gravi_pfits_get_met_faint_params (const cpl_propertylist *plist) |
| Extract metrology faint settings. | |
| double | gravi_pfits_get_geolat (const cpl_propertylist *plist) |
| double | gravi_pfits_get_geolon (const cpl_propertylist *plist) |
| double | gravi_pfits_get_geoelev (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_feed (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_sobj (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_diam (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_x (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_y (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_offx (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_offy (const cpl_propertylist *plist) |
| double | gravi_pfits_get_gvctu_x (const cpl_propertylist *plist) |
| double | gravi_pfits_get_gvctu_y (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_robj (const cpl_propertylist *plist) |
| double | gravi_pfits_get_robj_diam (const cpl_propertylist *plist) |
| double | gravi_pfits_get_fddlwindow (const cpl_propertylist *plist) |
| double | gravi_pfits_get_mjd (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_met_ph (const cpl_propertylist *plist) |
| int | gravi_pfits_has_gdzero (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_gdzero (const cpl_propertylist *plist, int tel) |
| int | gravi_pfits_has_oplzero (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_oplzero (const cpl_propertylist *plist, int tel) |
| const char * | gravi_pfits_get_start_sc (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_start_acqcam (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_start_prcacq (const cpl_propertylist *plist) |
| double | gravi_pfits_get_dit_acqcam (const cpl_propertylist *plist) |
| double | gravi_pfits_get_dit_sc (const cpl_propertylist *plist) |
| double | gravi_pfits_get_dit_ft (const cpl_propertylist *plist) |
| double | gravi_pfits_get_period_sc (const cpl_propertylist *plist) |
| double | gravi_pfits_get_period_acqcam (const cpl_propertylist *plist) |
| double | gravi_pfits_get_time_sc (const cpl_propertylist *header, cpl_size row) |
| Time of the middle of the SC exposure row in [us], counted from PRC.ACQ.START. | |
| double | gravi_pfits_get_time_acqcam (const cpl_propertylist *header, cpl_size row) |
| Time of the middle of the ACQCAM exposure row in [us], counted from PRC.ACQ.START. | |
| double | gravi_pfits_get_ptfc_acqcam (const cpl_propertylist *plist, int spot) |
| double | gravi_pfits_get_drotoff (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_northangle_acqcam (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_zenithangle_beamb_acqcam (const cpl_propertylist *plist, int tel, int n, int nrow) |
| const char * | gravi_pfits_get_insname (const cpl_propertylist *plist) |
| double | gravi_pfits_get_ft_gain (const cpl_propertylist *plist) |
| FT system gain in [ADU/e]. | |
| double | gravi_pfits_get_sc_gain (const cpl_propertylist *plist) |
| SC system gain in [ADU/e]. | |
| cpl_propertylist * | gravi_plist_get_oifits_keywords (cpl_propertylist *header) |
| Create OIFITS keywords to satisfy standar. | |
| cpl_parameter * | gravi_pfits_get_extrapixel_param (const cpl_propertylist *header) |
| Extract parameters from a product header. | |
| cpl_propertylist * | gravi_plist_get_qc (cpl_propertylist *header) |
| Extract QC parameters. | |
| double | gravi_convert_to_mjd (const char *start) |
| char * | gravi_convert_to_timestamp (double mjd) |
| double | gravi_pfits_get_decep (const cpl_propertylist *plist, double coef) |
| double | gravi_ra_to_rad (const char *stri) |
| double | gravi_dec_to_rad (const char *stri) |
| double | gravi_pfits_get_raep (const cpl_propertylist *plist, double coef) |
| double | gravi_pfits_get_robj_raep (const cpl_propertylist *plist) |
| double | gravi_pfits_get_robj_decep (const cpl_propertylist *plist) |
| int | gravi_pfits_is_calib (const cpl_propertylist *plist) |
| double | gravi_pfits_get_double (const cpl_propertylist *self, const char *name) |
| Get the double value of the given property list entry. | |
| cpl_error_code | gravi_pfits_ensure_double (cpl_propertylist *self, const char *name) |
| cpl_error_code | gravi_pfits_update_double (cpl_propertylist *plist, const char *full_name, double value) |
| cpl_error_code | gravi_pfits_update_int (cpl_propertylist *plist, const char *full_name, int value) |
| const char * | gravi_pfits_get_string_default (const cpl_propertylist *plist, const char *name, const char *def) |
| double | gravi_pfits_get_double_default (const cpl_propertylist *plist, const char *name, double def) |
| double | gravi_pfits_get_double_silentdefault (const cpl_propertylist *plist, const char *name, double def) |
| cpl_error_code | gravi_pfits_add_check (cpl_propertylist *header, const char *msg) |
| Add a QC.CHECK keyword to the header. | |
| cpl_error_code | gravi_pfits_add_pipe_build (cpl_propertylist *header) |
| Add the ESO PRO REC# PIPE LAST_BUILD in header. | |