|
Linuxpops
3.01.04
Spectral Anaysis Package for Single Dish Data
|
Go to the source code of this file.
Macros | |
| #define | SZ_LINE 161 /* Length of typical text line. */ |
| #define | SZ_FNAME 63 /* Maximum file name length. */ |
| #define | SZ_PATHNAME 127 /* Maximum path name length. */ |
| #define | EOS '\0' /* End of string (null). */ |
| #define | ERR (-1) /* Error condition return value. */ |
| #define | OK 0 /* Success condition return value. */ |
| #define | YES 1 /* Boolean true. */ |
| #define | NO 0 /* Boolean false. */ |
| #define | PROCESS_INFO_STATUS 0 |
| #define | BOF 0 /* Beginning-of-file. */ |
| #define | BOFL (-3L) |
| #define | EOFL (-2L) |
| #define | MSG_INFO 0 /* Informational message to writemsg() */ |
| #define | MSG_WARN 1 /* Warning message */ |
| #define | MSG_ERR 2 /* Error message */ |
| #define | MSG_FATAL 3 /* Severe error message */ |
| #define | MSG_DEBUG 4 /* Debugging message */ |
| #define | MSG_UNKNOWN 5 /* for writemsg use only */ |
| #define | MSG_NO_MAIL 32 /* add to suppress sending to monitor */ |
| #define | MSG_BIT_NOMAIL 5 |
| #define | MSG_NO_PRINT 64 /* add to suppress printing on screen */ |
| #define | MSG_BIT_NOPRINT 6 |
| #define | WRITEMSG_EF 14 /* event flag for writemsg */ |
| #define | MAXMBLINE 2050 /* formerly of ipc.h */ |
| #define | PI (M_PI) |
| #define | DEG_TO_RAD (PI/180.0) |
| #define | RAD_TO_DEG (180.0/PI) |
| #define | BITTEST(bitno, pattern) (pattern >> bitno) & 1 |
| #define | BITSET(bitno, pattern) pattern = (pattern | (1 << bitno)) |
| #define | BITCLEAR(bitno, pattern) pattern = (pattern & ~(1 << bitno)) |
| #define | EPSILON (1.192e-7) /* smallest real E s.t. (1.0+E > 1.0) */ |
| #define | EPSILOND (2.220d-16) /* double precision epsilon */ |
| #define | MAX_LONG 2147483647 |
| #define | INDEFS (-32767) |
| #define | INDEFL (0x80000001) |
| #define | INDEFI INDEFL |
| #define | INDEFR 1.6e38 |
| #define | INDEFD 1.6e38 |
| #define | INDEF INDEFR |
| #define | PROTOTYPES 1 /* Use ANSI function prototypes (1=yes, 0=no)? */ |
| #define | min(a, b) (((a)<(b))?(a):(b)) |
| #define | max(a, b) (((a)>(b))?(a):(b)) |
| #define | mod(a, b) ((a)-((a)/(b))*(b)) |
| #define | MAXRECEIVER 20 /* # of sets receiver specific pointing const */ |
| #define | LEFT_FLANGE 0 |
| #define | RIGHT_FLANGE 1 |
| #define | OPTICALBAY 10 /* Optical telescope "bay" */ |
| #define | N_IF_CHANS 4 |
Functions | |
| int | getntok () |
| char * | felem () |
| char * | strcmprs () |
| double | ctod () |
| long | ctoma () |
| char * | strlwr () |
| char * | strupr () |
| char * | strbin () |
| int | writemsg () |
| int | getbits () |
| int | chkbit () |
Variables | |
| char * | cactus_home |
| char * | cactus_global |
| char * | cactus_mailboxdefs |
| char * | cactus_wind_memory |
| char * | cactus_isc_memory |
| #define BITCLEAR | ( | bitno, | |
| pattern | |||
| ) | pattern = (pattern & ~(1 << bitno)) |
| #define BITSET | ( | bitno, | |
| pattern | |||
| ) | pattern = (pattern | (1 << bitno)) |
| #define EPSILON (1.192e-7) /* smallest real E s.t. (1.0+E > 1.0) */ |
| #define MAXRECEIVER 20 /* # of sets receiver specific pointing const */ |
| #define MSG_INFO 0 /* Informational message to writemsg() */ |
| #define MSG_NO_MAIL 32 /* add to suppress sending to monitor */ |
| #define MSG_NO_PRINT 64 /* add to suppress printing on screen */ |
| #define PROTOTYPES 1 /* Use ANSI function prototypes (1=yes, 0=no)? */ |
| int chkbit | ( | ) |
| double ctod | ( | ) |
| long ctoma | ( | ) |
| char* felem | ( | ) |
| int getbits | ( | ) |
| int getntok | ( | ) |
| char* strbin | ( | ) |
| char* strcmprs | ( | ) |
| char* strlwr | ( | ) |
| char* strupr | ( | ) |
| int writemsg | ( | ) |