SWDatabase
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
swepam_dssti.h
Go to the documentation of this file.
1 /* $Id: swepam_dssti.h,v 1.1 1997/06/20 18:02:39 jeff Exp $ */
2 #include "hdfi.h"
3 
4 #define SWEPAM_DSSTI_specseg 5 /* spectral segment index.. approx = spins */
5 #define SWEPAM_DSSTI_nphitheta 96 /* mask index identifing spin sector phi */
6  /* and polar angle theta */
7 #define SWEPAM_DSSTI_energy 8 /* Energy index */
8 
9 struct DSSTI /* SSTI Data Mode */
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 cycle */
14 
15  /* Data set header */
16  uint8 PhiLim; /* Decompressed philimit (55-61) */
17  uint8 DQAlarm; /* Data Quality alarm. 0/1 = OK/suspect data */
18  uint8 CEMLev; /* CEM bias level. 0-15 */
19  uint8 Lmx; /* ESA lvl with max count rate previous SWI or SSTI mode.*/
20  /* 0-199.255=invalid*/
21 
22  /* Spectral segment headers */
23  uint8 RLmxs[5]; /* Rel ESA lvl with max rate in Spec seg s */
24  uint8 DCLmxs[5]; /* Data Channel or theta of Lmxs */
25  uint8 PhiLmxs[5]; /* Phi of Lmxs */
26 
27  /* Count array - compressed count "pixels" */
29 };
uint8 RLmxs[5]
Definition: swepam_dssti.h:23
Definition: swepam_dssti.h:9
uint8 DCLmxs[5]
Definition: swepam_dssti.h:24
uint8 Lmx
Definition: swepam_dssti.h:19
uint8 QAC
Definition: swepam_dssti.h:13
uint32 output_sctime
Definition: swepam_dssti.h:11
#define SWEPAM_DSSTI_specseg
Definition: swepam_dssti.h:4
#define SWEPAM_DSSTI_nphitheta
Definition: swepam_dssti.h:5
uint8 PhiLim
Definition: swepam_dssti.h:16
uint32 collect_sctime
Definition: swepam_dssti.h:12
uint8 DQAlarm
Definition: swepam_dssti.h:17
uint8 COUNT[SWEPAM_DSSTI_specseg][SWEPAM_DSSTI_nphitheta][SWEPAM_DSSTI_energy]
Definition: swepam_dssti.h:28
uint8 PhiLmxs[5]
Definition: swepam_dssti.h:25
#define SWEPAM_DSSTI_energy
Definition: swepam_dssti.h:7
uint8 CEMLev
Definition: swepam_dssti.h:18