|
HOPS
HOPS class reference
|
#include <stdio.h>#include "mk4_data.h"#include "aedata.h"#include "psplot.h"#include "pstruct.h"#include "summary.h"#include "usearray.h"Go to the source code of this file.
Functions | |
| int | active_filter (void) |
| void | add_station (char station, char *slist) |
| void | aeclr_corel (corelarray *cdatum) |
| void | aeclr_fringe (fringearray *fdatum) |
| void | aeclr_quad (quadarray *qdatum) |
| void | aeclr_root (rootarray *rdatum) |
| void | aeclr_triangle (trianglearray *tdatum) |
| int | alloc_btq (char **btq, int *allocated, int type) |
| int | allocate_parms (struct usearray *user_param) |
| int | auto_hardcopy (void) |
| int | axis (char *y_axis, char *x_axis) |
| void | axis_scale (int index, float min, float max, float *win1, float *win2) |
| int | calc_close (esum *data) |
| int | cfilter (corelarray *cdatum, int mode) |
| void | check_env (void) |
| int | cleanup (void) |
| void | cleanup_psplot (struct ps_array *psarray) |
| int | clear (esum *data, char *string) |
| void | clear_fqex (struct frqexp *fqex) |
| void | clear_pstruct (struct plot_info *ps) |
| void | clear_source (srcsum *sptr) |
| void | clear_summ (struct datasumm *summ) |
| int | command_id (char *string) |
| int | cross_link (esum *data) |
| int | cursor_select (esum *data, int *npoint, int option) |
| void | datum_value (int index, int aux, int toffset, int refrem, fringearray *fdatum, float *value, float *errh, float *errl) |
| int | display_psdata (struct ps_array *psarray) |
| int | dup_check (fringearray *fdata, int i, int j) |
| int | dup_flag (esum *data, int option) |
| int | edit (esum *data, char *arg1, char *arg2) |
| int | edit_close (esum *data, int mode, int *fedit, int *tedit) |
| void | edit_families (esum *data, int mode, int *nedit1, int *nedit2) |
| void | erase_point (float x, float y, float xh, float xl, float yh, float yl, int symbol) |
| int | esdesp_check (int esdesp) |
| int | execute (esum *data, struct com *command) |
| int | extract_parms (esum *data, struct usearray *user_param) |
| int | ffilter (fringearray *fdatum, int mode) |
| int | fill4_parms (struct mk4_fringe *fringe4, fringesum *data, struct usearray *user_param) |
| int | fill_closure (trianglearray *tptr, char triangle[4], int indices[3], fringearray *fdata) |
| int | fill_tdata (int nfe, esum *data, int *dptr) |
| int | fplot (esum *data) |
| int | get_axis (char *string, char *ax_name, int *ax_index, char *ax_units, int *aux, int *plotby) |
| int | get_param (esum *data, char *arg1, char *arg2, char *remarg) |
| int | get_param_list (struct usearray *user_param, int maxfreq, char *args) |
| int | get_plot_data (esum *data, struct plot_info *pd, struct frqexp fqex, srcsum *sptr, char *plot_id, struct plot_points *pp, int symbol[3]) |
| void | get_plot_datum (char *plot_id, esum *data, srcsum *sptr, int ptr, int n, int toffset, struct plot_ptqual *pt) |
| int | get_ps_indices4 (esum *data, struct ps_array *psarray) |
| void | help (char *string) |
| int | init_inputs (void) |
| void | init_summ (struct datasumm *summ, int type) |
| int | locate_pscurs (float *x, float *y, struct ps_array *psarray, struct psplot_cell **cell) |
| int | make_psarray4 (struct ps_array *psarray) |
| char * | make_tri (char *stations, int *ntri) |
| int | makekey (void *dptr, int key, int type) |
| char | mk3_qf (fringesum *datum) |
| int | newbase (char *baselist, char *triangle) |
| int | param_list (esum *data) |
| int | parse_cmdline (int argc, char **argv, int *xwindow, char *run_fname, char *batch_string, int *filelist) |
| int | parse_commands (char *line, struct com *commands, int *n) |
| int | plot (esum *data, char *y_axis, char *x_axis) |
| int | plot_fqex (esum *data, struct frqexp fqex) |
| void | plot_header (struct frqexp fqex, srcsum *sptr) |
| void | plot_points (struct plot_info *pd, struct plot_points *pp, int symbol[3]) |
| int | plot_quality (fringesum *fdatum, trianglesum *tdatum) |
| int | pr_allsumm (void) |
| int | pr_csumm (void) |
| int | pr_fsumm (void) |
| int | pr_inputs (char *string) |
| int | pr_rsumm (void) |
| int | pr_source (srcsum *src) |
| int | pr_ssumm (char *arg) |
| int | pr_summary (esum *data, char *arg) |
| int | pr_tsumm (void) |
| int | print_data (fringearray *fdata) |
| void | ps_baselabel (struct ps_array *psarray) |
| int | ps_fplot (struct ps_array *psarray, fringesum *fdatum) |
| void | ps_free (struct ps_array *psarray) |
| int | ps_inside (float x, float y, float xmin, float xmax, float ymin, float ymax) |
| void | ps_proc_datum (esum *data, struct ps_array *psarray, float x, float y, struct psplot_cell *cell, char key, int do_fplot) |
| void | ps_scanlabel (struct ps_array *psarray) |
| void | ps_selbase (int baseline, struct ps_array *psarray) |
| void | ps_selqual (int colour, struct ps_array *psarray) |
| void | ps_selscan (int scan, struct ps_array *psarray) |
| int | psfile4 (esum *data, char *fname, int mode) |
| int | psplot (esum *data) |
| int | psplot4 (esum *data) |
| int | psplot_defaults4 (struct ps_array *psarray) |
| void | pstag_process (struct ps_array *psarray, esum *data) |
| int | qarray_index (esum *data) |
| int | qfilter (quadarray *qdatum, int mode) |
| int | read_cursor (float *x, float *y) |
| int | read_data (esum *data, char *filename) |
| int | rfilter (rootarray *rdatum, int mode) |
| int | run_com_file (esum *data, char *filename) |
| int | run_pscursor (struct ps_array *psarray, esum *data) |
| int | save (esum *data, int mode) |
| int | set_baselines (char *arg1, char *arg2, char *remarg) |
| int | set_device (char *string) |
| int | set_fraction (char *arg1, char *arg2, char *remarg) |
| int | set_frequencies (char *arg1, char *arg2, char *remarg) |
| int | set_mode (char *arg1) |
| int | set_nfreq (char *arg1, char *arg2, char *remarg) |
| int | set_pols (char *arg1, char *arg2, char *remarg) |
| int | set_prange (char *arg1, char *arg2, char *remarg) |
| int | set_procrange (char *arg1, char *arg2) |
| int | set_pscodes (esum *data, struct ps_array *psarray) |
| int | set_psparam (struct ps_array *psarray) |
| int | set_qcodes (char *arg1, char *arg2, char *remarg) |
| int | set_quads (char *arg1, char *arg2, char *remarg) |
| int | set_sources (char *arg1, char *arg2, char *remarg) |
| int | set_stations (char *arg1, char *arg2, char *remarg) |
| int | set_timerange (char *arg1, char *arg2) |
| int | set_triangles (char *arg1, char *arg2, char *remarg) |
| int | set_type (char *arg1, char *arg2, char *remarg) |
| int | set_year (fringearray *fdata, char *arg1) |
| int | setup_plot (struct plot_info *pd, int nplot, struct frqexp fqex) |
| int | setup_psplot (struct ps_array *psarray) |
| int | smatch (char *s1, char *s2) |
| int | sorter (void *dptr, char *arg1, int type) |
| void | station_reduce (fringearray *fdata, char station, char *source, int expt, char freq) |
| int | summ_corel (corelarray *cdata, int mode) |
| int | summ_data (esum *data, int mode) |
| int | summ_fringe (esum *data, int mode) |
| int | summ_quad (quadarray *qdata, int mode) |
| int | summ_root (rootarray *rdata, int mode) |
| int | summ_triangle (trianglearray *tdata, int mode) |
| void | symbol_key (struct frqexp *fqex) |
| int | tarray_index (esum *data) |
| void | test1 (esum *data, char *arg1, char *arg2, char *remarg) |
| int | tfilter (trianglearray *tdatum, int mode) |
| void | time_axis (struct plot_info *pd, struct frqexp fqex) |
| void | triangle_value (int index, trianglearray *ta, int toffset, float *value, float *errh, float *errl) |
| int | tricheck (trianglesum *datum, char *triangle) |
| int | trngl_present (char triangle[4], struct ibaselist *blist, int n, int indices[3]) |
| int | unflag (esum *data, char *arg1) |
| int | update_fqex (void *datum, struct datasumm *summ, int type) |
| int | update_sinfo (struct source_info *sinfo, char *source, int nsrc) |
| int | write_data (esum *data, char *filename) |
| int | write_families (esum *data, FILE *fp) |
| int | write_param (esum *data, char *filename, char *precision) |
| int | write_prmline (fringearray *fdata, int ndigits, FILE *fp) |
| int | write_psfile (struct ps_array *psarray, char *filename, int mode) |
| void | write_pshdr (FILE *fp, struct ps_array *psarray, int len) |
| int | write_reproc (struct ps_array *psarray, char *filename) |
| int | write_tdata (esum *data, char *filename) |
| int | zoom (esum *data) |
| int active_filter | ( | void | ) |
| void add_station | ( | char | station, |
| char * | slist | ||
| ) |
| void aeclr_corel | ( | corelarray * | cdatum | ) |
| void aeclr_fringe | ( | fringearray * | fdatum | ) |
| void aeclr_quad | ( | quadarray * | qdatum | ) |
| void aeclr_root | ( | rootarray * | rdatum | ) |
| void aeclr_triangle | ( | trianglearray * | tdatum | ) |
| int alloc_btq | ( | char ** | btq, |
| int * | allocated, | ||
| int | type | ||
| ) |
| int allocate_parms | ( | struct usearray * | user_param | ) |
| int auto_hardcopy | ( | void | ) |
| int axis | ( | char * | y_axis, |
| char * | x_axis | ||
| ) |
| void axis_scale | ( | int | index, |
| float | min, | ||
| float | max, | ||
| float * | win1, | ||
| float * | win2 | ||
| ) |
| int calc_close | ( | esum * | data | ) |
| int cfilter | ( | corelarray * | cdatum, |
| int | mode | ||
| ) |
| void check_env | ( | void | ) |
| int cleanup | ( | void | ) |
| void cleanup_psplot | ( | struct ps_array * | psarray | ) |
| int clear | ( | esum * | data, |
| char * | string | ||
| ) |
| void clear_fqex | ( | struct frqexp * | fqex | ) |
| void clear_pstruct | ( | struct plot_info * | ps | ) |
| void clear_source | ( | srcsum * | sptr | ) |
| void clear_summ | ( | struct datasumm * | summ | ) |
| int command_id | ( | char * | string | ) |
| int cross_link | ( | esum * | data | ) |
| int cursor_select | ( | esum * | data, |
| int * | npoint, | ||
| int | option | ||
| ) |
| void datum_value | ( | int | index, |
| int | aux, | ||
| int | toffset, | ||
| int | refrem, | ||
| fringearray * | fdatum, | ||
| float * | value, | ||
| float * | errh, | ||
| float * | errl | ||
| ) |
| int display_psdata | ( | struct ps_array * | psarray | ) |
| int dup_check | ( | fringearray * | fdata, |
| int | i, | ||
| int | j | ||
| ) |
| int dup_flag | ( | esum * | data, |
| int | option | ||
| ) |
| int edit | ( | esum * | data, |
| char * | arg1, | ||
| char * | arg2 | ||
| ) |
| int edit_close | ( | esum * | data, |
| int | mode, | ||
| int * | fedit, | ||
| int * | tedit | ||
| ) |
| void edit_families | ( | esum * | data, |
| int | mode, | ||
| int * | nedit1, | ||
| int * | nedit2 | ||
| ) |
| void erase_point | ( | float | x, |
| float | y, | ||
| float | xh, | ||
| float | xl, | ||
| float | yh, | ||
| float | yl, | ||
| int | symbol | ||
| ) |
| int esdesp_check | ( | int | esdesp | ) |
| int ffilter | ( | fringearray * | fdatum, |
| int | mode | ||
| ) |
| int fill4_parms | ( | struct mk4_fringe * | fringe4, |
| fringesum * | data, | ||
| struct usearray * | user_param | ||
| ) |
| int fill_closure | ( | trianglearray * | tptr, |
| char | triangle[4], | ||
| int | indices[3], | ||
| fringearray * | fdata | ||
| ) |
| int fill_tdata | ( | int | nfe, |
| esum * | data, | ||
| int * | dptr | ||
| ) |
| int fplot | ( | esum * | data | ) |
| int get_axis | ( | char * | string, |
| char * | ax_name, | ||
| int * | ax_index, | ||
| char * | ax_units, | ||
| int * | aux, | ||
| int * | plotby | ||
| ) |
| int get_param | ( | esum * | data, |
| char * | arg1, | ||
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int get_param_list | ( | struct usearray * | user_param, |
| int | maxfreq, | ||
| char * | args | ||
| ) |
| int get_plot_data | ( | esum * | data, |
| struct plot_info * | pd, | ||
| struct frqexp | fqex, | ||
| srcsum * | sptr, | ||
| char * | plot_id, | ||
| struct plot_points * | pp, | ||
| int | symbol[3] | ||
| ) |
| void get_plot_datum | ( | char * | plot_id, |
| esum * | data, | ||
| srcsum * | sptr, | ||
| int | ptr, | ||
| int | n, | ||
| int | toffset, | ||
| struct plot_ptqual * | pt | ||
| ) |
| void help | ( | char * | string | ) |
| int init_inputs | ( | void | ) |
| void init_summ | ( | struct datasumm * | summ, |
| int | type | ||
| ) |
| int locate_pscurs | ( | float * | x, |
| float * | y, | ||
| struct ps_array * | psarray, | ||
| struct psplot_cell ** | cell | ||
| ) |
| int make_psarray4 | ( | struct ps_array * | psarray | ) |
| char * make_tri | ( | char * | stations, |
| int * | ntri | ||
| ) |
| int makekey | ( | void * | dptr, |
| int | key, | ||
| int | type | ||
| ) |
| char mk3_qf | ( | fringesum * | datum | ) |
| int newbase | ( | char * | baselist, |
| char * | triangle | ||
| ) |
| int param_list | ( | esum * | data | ) |
| int parse_cmdline | ( | int | argc, |
| char ** | argv, | ||
| int * | xwindow, | ||
| char * | run_fname, | ||
| char * | batch_string, | ||
| int * | filelist | ||
| ) |
| int parse_commands | ( | char * | line, |
| struct com * | commands, | ||
| int * | n | ||
| ) |
| int plot | ( | esum * | data, |
| char * | y_axis, | ||
| char * | x_axis | ||
| ) |
| void plot_points | ( | struct plot_info * | pd, |
| struct plot_points * | pp, | ||
| int | symbol[3] | ||
| ) |
| int plot_quality | ( | fringesum * | fdatum, |
| trianglesum * | tdatum | ||
| ) |
| int pr_allsumm | ( | void | ) |
| int pr_csumm | ( | void | ) |
| int pr_fsumm | ( | void | ) |
| int pr_inputs | ( | char * | string | ) |
| int pr_rsumm | ( | void | ) |
| int pr_source | ( | srcsum * | src | ) |
| int pr_ssumm | ( | char * | arg | ) |
| int pr_summary | ( | esum * | data, |
| char * | arg | ||
| ) |
| int pr_tsumm | ( | void | ) |
| int print_data | ( | fringearray * | fdata | ) |
| void ps_baselabel | ( | struct ps_array * | psarray | ) |
| void ps_free | ( | struct ps_array * | psarray | ) |
| int ps_inside | ( | float | x, |
| float | y, | ||
| float | xmin, | ||
| float | xmax, | ||
| float | ymin, | ||
| float | ymax | ||
| ) |
| void ps_proc_datum | ( | esum * | data, |
| struct ps_array * | psarray, | ||
| float | x, | ||
| float | y, | ||
| struct psplot_cell * | cell, | ||
| char | key, | ||
| int | do_fplot | ||
| ) |
| void ps_scanlabel | ( | struct ps_array * | psarray | ) |
| void ps_selbase | ( | int | baseline, |
| struct ps_array * | psarray | ||
| ) |
| void ps_selqual | ( | int | colour, |
| struct ps_array * | psarray | ||
| ) |
| void ps_selscan | ( | int | scan, |
| struct ps_array * | psarray | ||
| ) |
| int psfile4 | ( | esum * | data, |
| char * | fname, | ||
| int | mode | ||
| ) |
| int psplot | ( | esum * | data | ) |
| int psplot4 | ( | esum * | data | ) |
| int psplot_defaults4 | ( | struct ps_array * | psarray | ) |
| int qarray_index | ( | esum * | data | ) |
| int qfilter | ( | quadarray * | qdatum, |
| int | mode | ||
| ) |
| int read_cursor | ( | float * | x, |
| float * | y | ||
| ) |
| int read_data | ( | esum * | data, |
| char * | filename | ||
| ) |
| int rfilter | ( | rootarray * | rdatum, |
| int | mode | ||
| ) |
| int run_com_file | ( | esum * | data, |
| char * | filename | ||
| ) |
| int save | ( | esum * | data, |
| int | mode | ||
| ) |
| int set_baselines | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_device | ( | char * | string | ) |
| int set_fraction | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_frequencies | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_mode | ( | char * | arg1 | ) |
| int set_nfreq | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_pols | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_prange | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_procrange | ( | char * | arg1, |
| char * | arg2 | ||
| ) |
| int set_psparam | ( | struct ps_array * | psarray | ) |
| int set_qcodes | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_quads | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_sources | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_stations | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_timerange | ( | char * | arg1, |
| char * | arg2 | ||
| ) |
| int set_triangles | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_type | ( | char * | arg1, |
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int set_year | ( | fringearray * | fdata, |
| char * | arg1 | ||
| ) |
| int setup_psplot | ( | struct ps_array * | psarray | ) |
| int smatch | ( | char * | s1, |
| char * | s2 | ||
| ) |
| int sorter | ( | void * | dptr, |
| char * | arg1, | ||
| int | type | ||
| ) |
| void station_reduce | ( | fringearray * | fdata, |
| char | station, | ||
| char * | source, | ||
| int | expt, | ||
| char | freq | ||
| ) |
| int summ_corel | ( | corelarray * | cdata, |
| int | mode | ||
| ) |
| int summ_data | ( | esum * | data, |
| int | mode | ||
| ) |
| int summ_fringe | ( | esum * | data, |
| int | mode | ||
| ) |
| int summ_quad | ( | quadarray * | qdata, |
| int | mode | ||
| ) |
| int summ_root | ( | rootarray * | rdata, |
| int | mode | ||
| ) |
| int summ_triangle | ( | trianglearray * | tdata, |
| int | mode | ||
| ) |
| void symbol_key | ( | struct frqexp * | fqex | ) |
| int tarray_index | ( | esum * | data | ) |
| void test1 | ( | esum * | data, |
| char * | arg1, | ||
| char * | arg2, | ||
| char * | remarg | ||
| ) |
| int tfilter | ( | trianglearray * | tdatum, |
| int | mode | ||
| ) |
| void triangle_value | ( | int | index, |
| trianglearray * | ta, | ||
| int | toffset, | ||
| float * | value, | ||
| float * | errh, | ||
| float * | errl | ||
| ) |
| int tricheck | ( | trianglesum * | datum, |
| char * | triangle | ||
| ) |
| int trngl_present | ( | char | triangle[4], |
| struct ibaselist * | blist, | ||
| int | n, | ||
| int | indices[3] | ||
| ) |
| int unflag | ( | esum * | data, |
| char * | arg1 | ||
| ) |
| int update_fqex | ( | void * | datum, |
| struct datasumm * | summ, | ||
| int | type | ||
| ) |
| int update_sinfo | ( | struct source_info * | sinfo, |
| char * | source, | ||
| int | nsrc | ||
| ) |
| int write_data | ( | esum * | data, |
| char * | filename | ||
| ) |
| int write_families | ( | esum * | data, |
| FILE * | fp | ||
| ) |
| int write_param | ( | esum * | data, |
| char * | filename, | ||
| char * | precision | ||
| ) |
| int write_prmline | ( | fringearray * | fdata, |
| int | ndigits, | ||
| FILE * | fp | ||
| ) |
| int write_psfile | ( | struct ps_array * | psarray, |
| char * | filename, | ||
| int | mode | ||
| ) |
| void write_pshdr | ( | FILE * | fp, |
| struct ps_array * | psarray, | ||
| int | len | ||
| ) |
| int write_reproc | ( | struct ps_array * | psarray, |
| char * | filename | ||
| ) |
| int write_tdata | ( | esum * | data, |
| char * | filename | ||
| ) |
| int zoom | ( | esum * | data | ) |