SWDatabase
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
swepam_dcale.h
Go to the documentation of this file.
1 /* $Id: swepam_dcale.h,v 1.2 1998/03/24 19:08:17 asc Exp $ */
2 #include "hdfi.h"
3 
4 #define SWEPAM_DCALE_specseg 5 /* Spectral segment index..approx = spins */
5 #define SWEPAM_DCALE_phi 51 /* "Spin" sector index */
6 #define SWEPAM_DCALE_discrim 2 /* Discrim thrshld within a spin sect,0/1=A/B*/
7 #define SWEPAM_DCALE_theta 7 /* Polar angle index. 0=CEM1, 1=CEM2 .. CEM7 */
8 
9 struct DCALE
10 {
11  uint32 output_sctime; /* time for beginning of data output cycle */
12  uint32 collect_sctime; /* time for beginning of data collection */
13  uint8 QAC; /* number of bad frames in this collection cycle */
14 
15  /* Data set header - PhiLim and Lmx not use by DCALE*/
16  uint8 PhiLim; /* Decompressed phi limit (55-61) */
17  uint8 DQAlarm; /* Data Quality alarm, 0/1 = OK/data suspect */
18  uint8 CEMLev; /* CEM level bias level, 0-15 */
19  uint8 Lmx; /* Set to 255=invalid */
20 
21  /* spectral segment headers - NOT USED BY DCALE, they should all be 0 */
22  uint8 RLmxs[5]; /* Rel ESA lvl with max rate in Spec seg s */
23  uint8 DCLmxs[5]; /* Data Channel of Lmxs */
24  uint8 PhiLmxs[5]; /* Phi of Lmxs */
25 
26  /* Compressed count "pixels" */
28 };
29 
uint8 Lmx
Definition: swepam_dcale.h:19
uint8 CEMLev
Definition: swepam_dcale.h:18
uint8 COUNT[SWEPAM_DCALE_specseg][SWEPAM_DCALE_phi][SWEPAM_DCALE_discrim][SWEPAM_DCALE_theta]
Definition: swepam_dcale.h:27
uint32 collect_sctime
Definition: swepam_dcale.h:12
#define SWEPAM_DCALE_specseg
Definition: swepam_dcale.h:4
#define SWEPAM_DCALE_phi
Definition: swepam_dcale.h:5
uint32 output_sctime
Definition: swepam_dcale.h:11
uint8 PhiLmxs[5]
Definition: swepam_dcale.h:24
#define SWEPAM_DCALE_discrim
Definition: swepam_dcale.h:6
uint8 DQAlarm
Definition: swepam_dcale.h:17
uint8 RLmxs[5]
Definition: swepam_dcale.h:22
uint8 PhiLim
Definition: swepam_dcale.h:16
Definition: swepam_dcale.h:9
uint8 QAC
Definition: swepam_dcale.h:13
uint8 DCLmxs[5]
Definition: swepam_dcale.h:23
#define SWEPAM_DCALE_theta
Definition: swepam_dcale.h:7