Skip to content. | Skip to navigation

Personal tools

airs_sup_typ.h

/* Constants for each dimension */
#define AIRS_SUP_GEOXTRACK 30
#define AIRS_SUP_GEOTRACK 45
#define AIRS_SUP_STDPRESSURELEV 28
#define AIRS_SUP_STDPRESSURELAY 28
#define AIRS_SUP_AIRSXTRACK 3
#define AIRS_SUP_AIRSTRACK 3
#define AIRS_SUP_CLOUD 2
#define AIRS_SUP_CHANAMSUA 15
#define AIRS_SUP_CHANHSB 5
#define AIRS_SUP_MWHINGESURF 7
#define AIRS_SUP_H2OFUNC 11
#define AIRS_SUP_O3FUNC 9
#define AIRS_SUP_COFUNC 9
#define AIRS_SUP_CH4FUNC 7
#define AIRS_SUP_HINGESURF 100
#define AIRS_SUP_XTRAPRESSURELEV 100
#define AIRS_SUP_XTRAPRESSURELAY 100
#define AIRS_SUP_HINGECLOUD 7
#define AIRS_SUP_HINGESURFINIT 50
#define AIRS_SUP_VISXTRACK 8
#define AIRS_SUP_VISTRACK 9
#define AIRS_SUP_VCHN 4
#define AIRS_SUP_SCORESBAND 10
#define AIRS_SUP_CCTEST 10
#define AIRS_SUP_VISGEOSPOTS 4
#define AIRS_SUP_MODISEMISBAND 6
#define AIRS_SUP_TEMPFUNC 23

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_startup_tair_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_reg_tair_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_reg_h2ocd_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_reg_ozocd_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_reg_cocd_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_reg_ch4cd_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_fin_tair_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_fin_tair_range_hi_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_fin_tair_range_mid_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_fin_tair_range_lo_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_fin_h2ocd_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_fin_ozocd_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_fin_cocd_range_t;

typedef struct {
unsigned char flags[45][30];
unsigned char num_hi_50[45][30];
unsigned char num_lo_50[45][30];
unsigned char num_hi_25[45][30];
unsigned char num_lo_25[45][30];
unsigned char num_hi_10[45][30];
unsigned char num_lo_10[45][30];
unsigned char num_bad[45][30];
float worst_case[45][30];
} airs_sup_fin_ch4cd_range_t;

Document Actions
NASA Logo - nasa.gov
NASA Privacy Policy and Important Notices
Last updated: Sep 09, 2009 02:26 PM ET
Top