Linuxpops  3.01.04
Spectral Anaysis Package for Single Dish Data
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
defines.h File Reference

Go to the source code of this file.

Macros

#define MG_DIAMETER   (10.00)
 
#define MG_SUB_DIA   (0.686)
 
#define MG_SURFACE_RMS   (25.00)
 
#define MG_BLOCKAGE   (0.968)
 
#define MG_TAPER   (12.00)
 
#define MG_JANSKY_FACTOR   (43.73)
 
#define MG_J_FACTOR   (35.16)
 
#define KP_DIAMETER   (12.00)
 
#define KP_SUB_DIA   (0.750)
 
#define KP_SURFACE_RMS   (55.00) /* was 65 */ /* As per Nick - 2016/01/06 */
 
#define KP_BLOCKAGE   (0.970)
 
#define KP_TAPER   (12.00) /* 10.4, 10.0 Measured Jan-05-2016; twf/glauria */
 
#define KP_JANSKY_FACTOR   (30.72)
 
#define KP_J_FACTOR   (24.42)
 
#define SWITCHED   1
 
#define AVERAGE   2
 
#define DATASPREAD   0.000001
 
#define CTR   0.017453292
 
#define GNUPLOT   1
 
#define PSPLOT   2
 
#define CONTMAP   64
 
#define MAX_IMAGES   10
 
#define MAX_ENV   16
 
#define MAX_TRACES   16
 
#define MAX_SCANS   16384
 
#define MAX_CHANS   (16384*2)
 
#define MAX_IGNORED   256
 
#define MAX_TOKENS   256
 
#define MAX_BEAMS   4
 
#define MAX_BASELINES   64
 
#define MAX_BAD_CHANS   512
 
#define MAX_SPEC_FOCUS   16 /* Maximum number of focus position for spec focus */
 
#define LINEAR_BASELINE_SMOOTHING   0
 
#define POLY_BASELINE_SMOOTHING   1
 
#define CALMODE_NONE   0
 
#define CALMODE_CALSCALE   1
 
#define CALMODE_BEAMEFF   2
 
#define CALMODE_TELE_EFF   3
 
#define INTEGER   1
 
#define FLOAT   2
 
#define DOUBLE   3
 
#define CHARSTAR   4
 
#define CHECK_SOURCE   (1<<0)
 
#define CHECK_SCANS   (1<<1)
 
#define CHECK_DATE   (1<<2)
 
#define CHECK_BKEND   (1<<3)
 
#define CHECK_FREQ   (1<<4)
 
#define CHECK_ALL   (CHECK_SOURCE | CHECK_SCANS | CHECK_DATE | CHECK_BKEND | CHECK_FREQ)
 
#define VERBOSE_PARSE   1
 
#define VERBOSE_CALIBRATE   2
 
#define VERBOSE_CRITIRIA   4
 
#define VERBOSE_COMM   8
 
#define VERBOSE_FBOFFSET   16
 
#define VERBOSE_BASELINES   32
 
#define VERBOSE_STATS   64
 
#define VERBOSE_RECURSIVE   128
 
#define VERBOSE_BATCH   256
 
#define VERBOSE_ALIAS   512
 
#define VERBOSE_FILEOPS   1024
 
#define VERBOSE_GRIDMAP   2048
 
#define VERBOSE_FLAGS   4096
 
#define VERBOSE_ATM   8192
 
#define VERBOSE_ALL   (VERBOSE_PARSE | VERBOSE_CALIBRATE | VERBOSE_CRITIRIA | VERBOSE_COMM | VERBOSE_FBOFFSET | VERBOSE_BASELINES | VERBOSE_STATS | VERBOSE_RECURSIVE | VERBOSE_BATCH | VERBOSE_ALIAS | VERBOSE_FILEOPS | VERBOSE_GRIDMAP | VERBOSE_FLAGS | VERBOSE_ATM)
 
#define MODE_NOT_SET   0
 
#define MODE_ALL   0
 
#define MODE_CONT   1
 
#define MODE_SPEC   2
 
#define MODE_OTF   3
 
#define MODE_FLUX   4 /* MODE's from here on are to flag the xgraphic program */
 
#define MODE_FLUX_HISTORY   5 /* on what's coming in the image struct */
 
#define MODE_XCOR   6 /* Cross Correlation mode */
 
#define XMODE_FREQ   0
 
#define XMODE_VEL   1
 
#define XMODE_CHAN   2
 
#define PLOT_STYLE_HISTO   0
 
#define PLOT_STYLE_LINES   1
 
#define PLOT_STYLE_POINTS   2
 
#define PLOT_STYLE_LINEPTS   3
 
#define Y_AUTO_SCALE   0
 
#define Y_FIXED_SCALE   1
 
#define LINEAR_PLOT   0
 
#define LOG_PLOT   1
 
#define GRID_MODE_NONE   0
 
#define GRID_MODE_X_ONLY   1
 
#define GRID_MODE_Y_ONLY   2
 
#define GRID_MODE_FULL   3
 
#define MAX_FILTER_SEGS   64
 
#define BKMATCH_FEED   0
 
#define BKMATCH_RESOLUTION   1
 
#define BKMATCH_NAME   2
 
#define BKMATCH_NAMERES   3
 
#define SPEED_OF_LIGHT   (299792458.0)
 
#define SPEED_OF_LIGHT_COAX   ((1.0 / sqrt(2.2)) * SPEED_OF_LIGHT)
 
#define SITE_NONE   0
 
#define SITE_KITT_PEAK   1
 
#define SITE_MT_GRAHAM   2
 
#define SITE_TUCSON   3
 
#define SEND_PLAIN   1
 
#define SEND_SPTIP   2
 
#define OFFS   0
 
#define ONS   1
 
#define DATA_FILE   0
 
#define GAINS_FILE   1
 
#define MAX_STACK   2048
 
#define READ_HISTORY   1
 
#define WRITE_HISTORY   2
 
#define MAX_SOURCE_LIST   1024
 
#define MAX_PARSE_STACK   16
 
#define READ_REVERSE   0
 
#define READ_FORWARD   1
 
#define LAST_PLOT_SPEC_ACCUM   1
 
#define LAST_PLOT_SPEC_FFT   2
 
#define LAST_PLOT_SPEC_HISTO   3
 
#define LAST_PLOT_CONT_ACCUM   4
 
#define LAST_PLOT_CONT_PLAIN   5
 
#define LAST_PLOT_CONT_SPTIP   6
 
#define LAST_PLOT_CONT_OBJECT   7
 
#define LAST_PLOT_FLUX_INFO   8
 
#define LAST_PLOT_FLUX_HISTORY   9
 
#define LAST_PLOT_OTF_CUT   10
 
#define BOGUS_TSYS_VALUE   (10000.0)
 
#define BOGUS_TCAL_VALUE   (2000.0)
 

Macro Definition Documentation

#define AVERAGE   2

Definition at line 22 of file defines.h.

#define BKMATCH_FEED   0

Definition at line 121 of file defines.h.

#define BKMATCH_NAME   2

Definition at line 123 of file defines.h.

#define BKMATCH_NAMERES   3

Definition at line 124 of file defines.h.

#define BKMATCH_RESOLUTION   1

Definition at line 122 of file defines.h.

#define BOGUS_TCAL_VALUE   (2000.0)

Definition at line 171 of file defines.h.

#define BOGUS_TSYS_VALUE   (10000.0)

Definition at line 170 of file defines.h.

#define CALMODE_BEAMEFF   2

Definition at line 51 of file defines.h.

#define CALMODE_CALSCALE   1

Definition at line 50 of file defines.h.

#define CALMODE_NONE   0

Definition at line 49 of file defines.h.

#define CALMODE_TELE_EFF   3

Definition at line 52 of file defines.h.

#define CHARSTAR   4

Definition at line 57 of file defines.h.

#define CHECK_ALL   (CHECK_SOURCE | CHECK_SCANS | CHECK_DATE | CHECK_BKEND | CHECK_FREQ)

Definition at line 64 of file defines.h.

#define CHECK_BKEND   (1<<3)

Definition at line 62 of file defines.h.

#define CHECK_DATE   (1<<2)

Definition at line 61 of file defines.h.

#define CHECK_FREQ   (1<<4)

Definition at line 63 of file defines.h.

#define CHECK_SCANS   (1<<1)

Definition at line 60 of file defines.h.

#define CHECK_SOURCE   (1<<0)

Definition at line 59 of file defines.h.

#define CONTMAP   64

Definition at line 32 of file defines.h.

#define CTR   0.017453292

Definition at line 26 of file defines.h.

#define DATA_FILE   0

Definition at line 140 of file defines.h.

#define DATASPREAD   0.000001

Definition at line 23 of file defines.h.

#define DOUBLE   3

Definition at line 56 of file defines.h.

#define FLOAT   2

Definition at line 55 of file defines.h.

#define GAINS_FILE   1

Definition at line 141 of file defines.h.

#define GNUPLOT   1

Definition at line 29 of file defines.h.

#define GRID_MODE_FULL   3

Definition at line 117 of file defines.h.

#define GRID_MODE_NONE   0

Definition at line 114 of file defines.h.

#define GRID_MODE_X_ONLY   1

Definition at line 115 of file defines.h.

#define GRID_MODE_Y_ONLY   2

Definition at line 116 of file defines.h.

#define INTEGER   1

Definition at line 54 of file defines.h.

#define KP_BLOCKAGE   (0.970)

Definition at line 16 of file defines.h.

#define KP_DIAMETER   (12.00)

Definition at line 13 of file defines.h.

#define KP_J_FACTOR   (24.42)

Definition at line 19 of file defines.h.

#define KP_JANSKY_FACTOR   (30.72)

Definition at line 18 of file defines.h.

#define KP_SUB_DIA   (0.750)

Definition at line 14 of file defines.h.

#define KP_SURFACE_RMS   (55.00) /* was 65 */ /* As per Nick - 2016/01/06 */

Definition at line 15 of file defines.h.

#define KP_TAPER   (12.00) /* 10.4, 10.0 Measured Jan-05-2016; twf/glauria */

Definition at line 17 of file defines.h.

#define LAST_PLOT_CONT_ACCUM   4

Definition at line 160 of file defines.h.

#define LAST_PLOT_CONT_OBJECT   7

Definition at line 163 of file defines.h.

#define LAST_PLOT_CONT_PLAIN   5

Definition at line 161 of file defines.h.

#define LAST_PLOT_CONT_SPTIP   6

Definition at line 162 of file defines.h.

#define LAST_PLOT_FLUX_HISTORY   9

Definition at line 166 of file defines.h.

#define LAST_PLOT_FLUX_INFO   8

Definition at line 165 of file defines.h.

#define LAST_PLOT_OTF_CUT   10

Definition at line 168 of file defines.h.

#define LAST_PLOT_SPEC_ACCUM   1

Definition at line 156 of file defines.h.

#define LAST_PLOT_SPEC_FFT   2

Definition at line 157 of file defines.h.

#define LAST_PLOT_SPEC_HISTO   3

Definition at line 158 of file defines.h.

#define LINEAR_BASELINE_SMOOTHING   0

Definition at line 46 of file defines.h.

#define LINEAR_PLOT   0

Definition at line 110 of file defines.h.

#define LOG_PLOT   1

Definition at line 111 of file defines.h.

#define MAX_BAD_CHANS   512

Definition at line 43 of file defines.h.

#define MAX_BASELINES   64

Definition at line 42 of file defines.h.

#define MAX_BEAMS   4

Definition at line 41 of file defines.h.

#define MAX_CHANS   (16384*2)

Definition at line 38 of file defines.h.

#define MAX_ENV   16

Definition at line 35 of file defines.h.

#define MAX_FILTER_SEGS   64

Definition at line 119 of file defines.h.

#define MAX_IGNORED   256

Definition at line 39 of file defines.h.

#define MAX_IMAGES   10

Definition at line 34 of file defines.h.

#define MAX_PARSE_STACK   16

Definition at line 150 of file defines.h.

#define MAX_SCANS   16384

Definition at line 37 of file defines.h.

#define MAX_SOURCE_LIST   1024

Definition at line 148 of file defines.h.

#define MAX_SPEC_FOCUS   16 /* Maximum number of focus position for spec focus */

Definition at line 44 of file defines.h.

#define MAX_STACK   2048

Definition at line 143 of file defines.h.

#define MAX_TOKENS   256

Definition at line 40 of file defines.h.

#define MAX_TRACES   16

Definition at line 36 of file defines.h.

#define MG_BLOCKAGE   (0.968)

Definition at line 8 of file defines.h.

#define MG_DIAMETER   (10.00)

Definition at line 5 of file defines.h.

#define MG_J_FACTOR   (35.16)

Definition at line 11 of file defines.h.

#define MG_JANSKY_FACTOR   (43.73)

Definition at line 10 of file defines.h.

#define MG_SUB_DIA   (0.686)

Definition at line 6 of file defines.h.

#define MG_SURFACE_RMS   (25.00)

Definition at line 7 of file defines.h.

#define MG_TAPER   (12.00)

Definition at line 9 of file defines.h.

#define MODE_ALL   0

Definition at line 85 of file defines.h.

#define MODE_CONT   1

Definition at line 86 of file defines.h.

#define MODE_FLUX   4 /* MODE's from here on are to flag the xgraphic program */

Definition at line 90 of file defines.h.

#define MODE_FLUX_HISTORY   5 /* on what's coming in the image struct */

Definition at line 91 of file defines.h.

#define MODE_NOT_SET   0

Definition at line 84 of file defines.h.

#define MODE_OTF   3

Definition at line 88 of file defines.h.

#define MODE_SPEC   2

Definition at line 87 of file defines.h.

#define MODE_XCOR   6 /* Cross Correlation mode */

Definition at line 92 of file defines.h.

#define OFFS   0

Definition at line 137 of file defines.h.

#define ONS   1

Definition at line 138 of file defines.h.

#define PLOT_STYLE_HISTO   0

Definition at line 100 of file defines.h.

#define PLOT_STYLE_LINEPTS   3

Definition at line 103 of file defines.h.

#define PLOT_STYLE_LINES   1

Definition at line 101 of file defines.h.

#define PLOT_STYLE_POINTS   2

Definition at line 102 of file defines.h.

#define POLY_BASELINE_SMOOTHING   1

Definition at line 47 of file defines.h.

#define PSPLOT   2

Definition at line 30 of file defines.h.

#define READ_FORWARD   1

Definition at line 153 of file defines.h.

#define READ_HISTORY   1

Definition at line 145 of file defines.h.

#define READ_REVERSE   0

Definition at line 152 of file defines.h.

#define SEND_PLAIN   1

Definition at line 134 of file defines.h.

#define SEND_SPTIP   2

Definition at line 135 of file defines.h.

#define SITE_KITT_PEAK   1

Definition at line 130 of file defines.h.

#define SITE_MT_GRAHAM   2

Definition at line 131 of file defines.h.

#define SITE_NONE   0

Definition at line 129 of file defines.h.

#define SITE_TUCSON   3

Definition at line 132 of file defines.h.

#define SPEED_OF_LIGHT   (299792458.0)

Definition at line 126 of file defines.h.

#define SPEED_OF_LIGHT_COAX   ((1.0 / sqrt(2.2)) * SPEED_OF_LIGHT)

Definition at line 127 of file defines.h.

#define SWITCHED   1

Definition at line 21 of file defines.h.

#define VERBOSE_ALIAS   512

Definition at line 75 of file defines.h.

#define VERBOSE_ATM   8192

Definition at line 79 of file defines.h.

#define VERBOSE_BASELINES   32

Definition at line 71 of file defines.h.

#define VERBOSE_BATCH   256

Definition at line 74 of file defines.h.

#define VERBOSE_CALIBRATE   2

Definition at line 67 of file defines.h.

#define VERBOSE_COMM   8

Definition at line 69 of file defines.h.

#define VERBOSE_CRITIRIA   4

Definition at line 68 of file defines.h.

#define VERBOSE_FBOFFSET   16

Definition at line 70 of file defines.h.

#define VERBOSE_FILEOPS   1024

Definition at line 76 of file defines.h.

#define VERBOSE_FLAGS   4096

Definition at line 78 of file defines.h.

#define VERBOSE_GRIDMAP   2048

Definition at line 77 of file defines.h.

#define VERBOSE_PARSE   1

Definition at line 66 of file defines.h.

#define VERBOSE_RECURSIVE   128

Definition at line 73 of file defines.h.

#define VERBOSE_STATS   64

Definition at line 72 of file defines.h.

#define WRITE_HISTORY   2

Definition at line 146 of file defines.h.

#define XMODE_CHAN   2

Definition at line 97 of file defines.h.

#define XMODE_FREQ   0

Definition at line 95 of file defines.h.

#define XMODE_VEL   1

Definition at line 96 of file defines.h.

#define Y_AUTO_SCALE   0

Definition at line 106 of file defines.h.

#define Y_FIXED_SCALE   1

Definition at line 107 of file defines.h.