HOPS
HOPS class reference
param_list.h
Go to the documentation of this file.
1 #include <stdio.h>
2 #include "usearray.h" /* Contains defines for parameter */
3  /* id numbers, can be multiply included */
4 
5  /* Static initialized extern */
6 struct udat parameter_list[] =
7  {
8  "ref_pcal_amp", MAXFREQ, REF_PCAL_AMP,
9  "ref_pcal_phase", MAXFREQ, REF_PCAL_PHASE,
10  "ref_pcal_diff", MAXFREQ, REF_PCAL_DIFF,
11  "ref_pcal_freq", MAXFREQ, REF_PCAL_FREQ,
12  "ref_pcal_rate", 1, REF_PCAL_RATE,
13  "rem_pcal_amp", MAXFREQ, REM_PCAL_AMP,
14  "rem_pcal_phase", MAXFREQ, REM_PCAL_PHASE,
15  "rem_pcal_diff", MAXFREQ, REM_PCAL_DIFF,
16  "rem_pcal_freq", MAXFREQ, REM_PCAL_FREQ,
17  "rem_pcal_rate", 1, REM_PCAL_RATE,
18  "trkno_ref_usb", MAXFREQ, TRKNO_REF_USB,
19  "trkno_ref_lsb", MAXFREQ, TRKNO_REF_LSB,
20  "trkno_rem_usb", MAXFREQ, TRKNO_REM_USB,
21  "trkno_rem_lsb", MAXFREQ, TRKNO_REM_LSB,
22  "errate_ref_usb", MAXFREQ, ERRATE_REF_USB,
23  "errate_ref_lsb", MAXFREQ, ERRATE_REF_LSB,
24  "errate_rem_usb", MAXFREQ, ERRATE_REM_USB,
25  "errate_rem_lsb", MAXFREQ, ERRATE_REM_LSB,
26  "nap_usb", MAXFREQ, NAP_USB,
27  "nap_lsb", MAXFREQ, NAP_LSB,
28  "corel_amp", MAXFREQ, COREL_AMP,
29  "corel_phase", MAXFREQ, COREL_PHASE,
30  "rate_error", 1, RATE_ERROR,
31  "mbdelay_error", 1, MBDELAY_ERROR,
32  "sbdelay_error", 1, SBDELAY_ERROR,
33  "total_phase", 1, TOTAL_PHASE,
34  "tot_phase_mid", 1, TOT_PHASE_MID,
35  "incoh_amp_seg", 1, INCOH_AMP_SEG,
36  "incoh_amp_freq", 1, INCOH_AMP_FREQ,
37 /*********** Redundant with A-file format version >= 2 */
38 /* "ref_elevation", 1, REF_ELEVATION,
39  "rem_elevation", 1, REM_ELEVATION,
40  "fr_arcsec_ns", 1, FR_ARCSEC_NS,
41  "fr_arcsec_ew", 1, FR_ARCSEC_EW, */
42 /*******************************************************/
43  "mhz_arcsec_ns", 1, MHZ_ARCSEC_NS,
44  "mhz_arcsec_ew", 1, MHZ_ARCSEC_EW,
45  "pcnt_discard", 1, PCNT_DISCARD,
46  "min_max_ratio", 1, MIN_MAX_RATIO,
47 /*********** Redundant with A-file format version >= 2 */
48 /* "ref_frequency", 1, REF_FREQUENCY, */
49 /*******************************************************/
50  "lo_frequency", MAXFREQ, LO_FREQUENCY,
51  "xperror", 1, XPERROR,
52  "yperror", 1, YPERROR,
53  "suppress", 1, SUPPRESS,
54  "ppupdate", 1, PPUPDATE,
55  "xslip", 1, XSLIP,
56  "yslip", 1, YSLIP,
57  "badsync", 1, BADSYNC,
58  "ref_drive", 1, REF_DRIVE,
59  "rem_drive", 1, REM_DRIVE,
60  "utc_central", 1, UTC_CENTRAL,
61  "utc_epoch", 1, UTC_EPOCH,
62  "clock_delay", 1, CLOCK_DELAY,
63  "prob_false", 1, PROB_FALSE,
64  /* Parameters below already in A-line */
65  "length", 1, LENGTH,
66  "timetag", 1, TIMETAG,
67  "amplitude", 1, AMPLITUDE,
68  "snr", 1, SNR,
69  "phase", 1, PHASE,
70  "resid_sbd", 1, RESID_SBD,
71  "resid_mbd", 1, RESID_MBD,
72  "ambiguity", 1, AMBIGUITY,
73  "resid_rate", 1, RESID_RATE,
74  "ref_elevation", 1, REF_ELEVATION,
75  "rem_elevation", 1, REM_ELEVATION,
76  "ref_azimuth", 1, REF_AZIMUTH,
77  "rem_azimuth", 1, REM_AZIMUTH,
78  "u", 1, U,
79  "v", 1, V,
80  "ref_frequency", 1, REF_FREQUENCY,
81  "total_ec_phase", 1, TOTAL_EC_PHASE,
82  "total_rate", 1, TOTAL_RATE,
83  "total_mbd", 1, TOTAL_MBD,
84  "total_sbd-mbd", 1, TOTAL_SBD_MBD,
85  "procdate", 1, PROCDATE,
86  "qcode", 1, QCODE,
87  NULL, 0, 0
88  };
#define REM_AZIMUTH
Definition: adump.h:34
#define AMBIGUITY
Definition: adump.h:29
#define LENGTH
Definition: adump.h:11
#define REM_ELEVATION
Definition: adump.h:32
#define TIMETAG
Definition: adump.h:16
#define REF_ELEVATION
Definition: adump.h:31
#define REF_AZIMUTH
Definition: adump.h:33
#define PHASE
Definition: adump.h:25
#define SNR
Definition: adump.h:24
#define V
Definition: adump.h:36
#define PROCDATE
Definition: adump.h:14
#define U
Definition: adump.h:35
struct udat parameter_list[]
Definition: param_list.h:6
#define MAXFREQ
Definition: sizelimits.h:1
#define MIN_MAX_RATIO
Definition: usearray.h:46
#define TRKNO_REF_LSB
Definition: usearray.h:18
#define REF_PCAL_AMP
Definition: usearray.h:7
#define INCOH_AMP_SEG
Definition: usearray.h:35
#define QCODE
Definition: usearray.h:88
#define MHZ_ARCSEC_EW
Definition: usearray.h:44
#define TRKNO_REM_USB
Definition: usearray.h:19
#define LO_FREQUENCY
Definition: usearray.h:50
#define TRKNO_REM_LSB
Definition: usearray.h:20
#define TOTAL_SBD_MBD
Definition: usearray.h:86
#define RATE_ERROR
Definition: usearray.h:30
#define REM_DRIVE
Definition: usearray.h:59
#define TRKNO_REF_USB
Definition: usearray.h:17
#define COREL_PHASE
Definition: usearray.h:28
#define MBDELAY_ERROR
Definition: usearray.h:31
#define TOT_PHASE_MID
Definition: usearray.h:34
#define REM_PCAL_PHASE
Definition: usearray.h:13
#define YPERROR
Definition: usearray.h:52
#define REM_PCAL_DIFF
Definition: usearray.h:14
#define PPUPDATE
Definition: usearray.h:54
#define SBDELAY_ERROR
Definition: usearray.h:32
#define TOTAL_PHASE
Definition: usearray.h:33
#define ERRATE_REM_LSB
Definition: usearray.h:24
#define BADSYNC
Definition: usearray.h:57
#define TOTAL_MBD
Definition: usearray.h:85
#define XSLIP
Definition: usearray.h:55
#define PROB_FALSE
Definition: usearray.h:63
#define REM_PCAL_AMP
Definition: usearray.h:12
#define RESID_RATE
Definition: usearray.h:75
#define REF_PCAL_FREQ
Definition: usearray.h:10
#define MHZ_ARCSEC_NS
Definition: usearray.h:43
#define TOTAL_RATE
Definition: usearray.h:84
#define REF_PCAL_RATE
Definition: usearray.h:11
#define COREL_AMP
Definition: usearray.h:27
#define ERRATE_REF_USB
Definition: usearray.h:21
#define PCNT_DISCARD
Definition: usearray.h:45
#define TOTAL_EC_PHASE
Definition: usearray.h:83
#define YSLIP
Definition: usearray.h:56
#define REF_PCAL_DIFF
Definition: usearray.h:9
#define REF_DRIVE
Definition: usearray.h:58
#define NAP_LSB
Definition: usearray.h:26
#define XPERROR
Definition: usearray.h:51
#define INCOH_AMP_FREQ
Definition: usearray.h:36
#define REF_PCAL_PHASE
Definition: usearray.h:8
#define CLOCK_DELAY
Definition: usearray.h:62
#define UTC_CENTRAL
Definition: usearray.h:60
#define REF_FREQUENCY
Definition: usearray.h:82
#define NAP_USB
Definition: usearray.h:25
#define UTC_EPOCH
Definition: usearray.h:61
#define REM_PCAL_RATE
Definition: usearray.h:16
#define ERRATE_REF_LSB
Definition: usearray.h:22
#define ERRATE_REM_USB
Definition: usearray.h:23
#define AMPLITUDE
Definition: usearray.h:69
#define RESID_MBD
Definition: usearray.h:73
#define RESID_SBD
Definition: usearray.h:72
#define REM_PCAL_FREQ
Definition: usearray.h:15
#define SUPPRESS
Definition: usearray.h:53
Definition: usearray.h:91