Linuxpops
3.01.04
Spectral Anaysis Package for Single Dish Data
Main Page
Related Pages
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
scan_sum.h
Go to the documentation of this file.
1
#ifndef SCAN_SUM_H
2
#define SCAN_SUM_H
3
4
#define MAX_SCAN_SUM 512
5
6
#define SCAN_SUM_X_SCANS 0
7
#define SCAN_SUM_X_UT 1
8
#define SCAN_SUM_X_LST 2
9
#define SCAN_SUM_X_AZ 3
10
#define SCAN_SUM_X_EL 4
11
#define SCAN_SUM_X_NUM 5
12
13
#define SCAN_SUM_Y_PEAK 0
14
#define SCAN_SUM_Y_RMS 1
15
#define SCAN_SUM_Y_TSYS 2
16
#define SCAN_SUM_Y_TCAL 3
17
18
struct
SCAN_SUM
{
19
double
scan
[
MAX_IFS
];
20
double
ut
[
MAX_IFS
];
21
double
lst
[
MAX_IFS
];
22
double
az
[
MAX_IFS
];
23
double
el
[
MAX_IFS
];
24
25
double
peak
[
MAX_IFS
];
26
double
rms
[
MAX_IFS
];
27
double
tsys
[
MAX_IFS
];
28
double
tcal
[
MAX_IFS
];
29
};
30
31
32
struct
SCAN_SUM_SEND
{
33
char
magic
[16];
34
struct
HEADER
head
;
35
36
int
last_scan
;
37
int
nscans
;
38
39
int
xaxis
;
40
int
yaxis
;
41
42
int
yscale
;
/* o = autoscale, 1 = fixed_scale */
43
int
pad
;
44
45
float
ylower
;
46
float
yupper
;
47
48
int
plotwin
;
49
int
xdelay
;
50
51
struct
SCAN_SUM
scans
[
MAX_SCAN_SUM
];
52
};
53
54
#endif
SCAN_SUM_SEND::xdelay
int xdelay
Definition:
scan_sum.h:49
SCAN_SUM_SEND::last_scan
int last_scan
Definition:
scan_sum.h:36
SCAN_SUM_SEND::xaxis
int xaxis
Definition:
scan_sum.h:39
SCAN_SUM::el
double el[MAX_IFS]
Definition:
scan_sum.h:23
SCAN_SUM_SEND::yscale
int yscale
Definition:
scan_sum.h:42
SCAN_SUM::tcal
double tcal[MAX_IFS]
Definition:
scan_sum.h:28
SCAN_SUM::rms
double rms[MAX_IFS]
Definition:
scan_sum.h:26
MAX_SCAN_SUM
#define MAX_SCAN_SUM
Definition:
scan_sum.h:4
SCAN_SUM_SEND::ylower
float ylower
Definition:
scan_sum.h:45
HEADER
Definition:
header.h:13
SCAN_SUM_SEND::head
struct HEADER head
Definition:
scan_sum.h:34
SCAN_SUM_SEND::magic
char magic[16]
Definition:
scan_sum.h:33
SCAN_SUM_SEND::pad
int pad
Definition:
scan_sum.h:43
SCAN_SUM::peak
double peak[MAX_IFS]
Definition:
scan_sum.h:25
SCAN_SUM::lst
double lst[MAX_IFS]
Definition:
scan_sum.h:21
SCAN_SUM
Definition:
scan_sum.h:18
SCAN_SUM_SEND
Definition:
scan_sum.h:32
SCAN_SUM_SEND::yupper
float yupper
Definition:
scan_sum.h:46
SCAN_SUM_SEND::scans
struct SCAN_SUM scans[MAX_SCAN_SUM]
Definition:
scan_sum.h:51
SCAN_SUM_SEND::plotwin
int plotwin
Definition:
scan_sum.h:48
SCAN_SUM::ut
double ut[MAX_IFS]
Definition:
scan_sum.h:20
SCAN_SUM::scan
double scan[MAX_IFS]
Definition:
scan_sum.h:19
SCAN_SUM_SEND::yaxis
int yaxis
Definition:
scan_sum.h:40
SCAN_SUM::tsys
double tsys[MAX_IFS]
Definition:
scan_sum.h:27
SCAN_SUM_SEND::nscans
int nscans
Definition:
scan_sum.h:37
MAX_IFS
#define MAX_IFS
Definition:
accum.h:5
SCAN_SUM::az
double az[MAX_IFS]
Definition:
scan_sum.h:22
include
scan_sum.h
Generated on Mon Feb 21 2022 20:37:01 for Linuxpops by
1.8.5