SWDatabase
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
swepam_dnswe.h
Go to the documentation of this file.
1 /* $Id: swepam_dnswe.h,v 1.1 1997/06/20 18:01:44 jeff Exp $ */
2 #include "hdfi.h"
3 
4 #define SWEPAM_DNSWE_specseg 5 /*spectral seg index, approx = spins */
5 #define SWEPAM_DNSWE_phi 30 /*"Spin" sector index */
6 #define SWEPAM_DNSWE_energy 4 /*Energy sample index within a spin sector*/
7 #define SWEPAM_DNSWE_otheta 7 /*Polar angle index.odd phi.0=CEM1, .. 6=CEM7*/
8 #define SWEPAM_DNSWE_etheta 5 /*Polar angle index.evenphi.0=CEM1, .. 6=CEM7*/
9  /* CEM1, CEM6 are zero filled in even mode */
10 
11 struct DNSWE
12 {
13  uint32 output_sctime; /* time for beginning of data output cycle */
14  uint32 collect_sctime; /* time for beginning of data collection */
15  uint8 QAC; /* number of bad frames in this cycle */
16 
17  /* Data set header - PhiLim & Lmx not used in DNSWE (or DPHE) mode*/
18  uint8 PhiLim; /* Decompressed Philimit (55-61)*/
19  uint8 DQAlarm; /* Data Quality alarm. 0/1 = OK/Suspect data */
20  uint8 CEMLev; /* CEM bias level. 0-15 */
21  uint8 Lmx; /* ESA lvl with max count rate.0-199.255=invalid*/
22 
23  /* Count array - Compressed count "pixels" */
24  /* use otheta for theta index, zero fill missing even values */
26 };
#define SWEPAM_DNSWE_specseg
Definition: swepam_dnswe.h:4
uint8 COUNT[SWEPAM_DNSWE_specseg][SWEPAM_DNSWE_phi][SWEPAM_DNSWE_energy][SWEPAM_DNSWE_otheta]
Definition: swepam_dnswe.h:25
uint8 PhiLim
Definition: swepam_dnswe.h:18
#define SWEPAM_DNSWE_energy
Definition: swepam_dnswe.h:6
#define SWEPAM_DNSWE_otheta
Definition: swepam_dnswe.h:7
Definition: swepam_dnswe.h:11
uint32 collect_sctime
Definition: swepam_dnswe.h:14
#define SWEPAM_DNSWE_phi
Definition: swepam_dnswe.h:5
uint8 CEMLev
Definition: swepam_dnswe.h:20
uint8 DQAlarm
Definition: swepam_dnswe.h:19
uint32 output_sctime
Definition: swepam_dnswe.h:13
uint8 Lmx
Definition: swepam_dnswe.h:21
uint8 QAC
Definition: swepam_dnswe.h:15