OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l3lists.h
Go to the documentation of this file.
1 /*
2  W. Robinson, SAIC, 21 Apr 2005 eliminate chlor_a_K_490
3  */
4 #ifndef L2LISTS_H /* avoid re-inclusion */
5 #define L2LISTS_H
6 
7 #define L3M_PARAMS 14
8 
9 #define NLW_412 0
10 #define NLW_443 1
11 #define NLW_490 2
12 #define NLW_510 3
13 #define NLW_555 4
14 #define NLW_670 5
15 #define ANGSTROM 6
16 #define CHLOR_A 7
17 #define K_490 8
18 #define CHLOR_A_K490 9
19 #define EPS_78 10
20 #define TAU_865 11
21 
22 char *param_name[] = {
23  "nLw_412", /* 412 */
24  "nLw_443", /* 443 */
25  "nLw_490", /* 490 */
26  "nLw_510", /* 510 */
27  "nLw_555", /* 555 */
28  "nLw_670", /* 670 */
29  "angstrom_510", /* Angstrom at 510 */
30  "chlor_a", /* chlor_a */
31  "K_490", /* Diffuse atte */
32  "eps_78", /* epsilon */
33  "tau_865" /* tau 865 */
34 };
35 
36 char *param_flds[] = {
37  "nLw_412_sum,nLw_412_sum_sq", /* 412 */
38  "nLw_443_sum,nLw_443_sum_sq", /* 443 */
39  "nLw_490_sum,nLw_490_sum_sq", /* 490 */
40  "nLw_510_sum,nLw_510_sum_sq", /* 510 */
41  "nLw_555_sum,nLw_555_sum_sq", /* 555 */
42  "nLw_670_sum,nLw_670_sum_sq", /* 670 */
43  "angstrom_510_sum,angstrom_510_sum_sq", /* Angstrom at 510 */
44  "chlor_a_sum,chlor_a_sum_sq", /* chlor_a */
45  "K_490_sum,K_490_sum_sq", /* Diffuse atte */
46  "eps_78_sum,eps_78_sum_sq", /* epsilon */
47  "tau_865_sum,tau_865_sum_sq" /* tau 865 */
48 };
49 
50 char *flag_names[] = {
51  "ATMFAIL", /* 0 */
52  "LAND", /* 1 */
53  "BADANC", /* 2 */
54  "HIGLINT", /* 3 */
55  "HILT", /* 4 */
56  "HISATZEN", /* 5 */
57  "COASTZ", /* 6 */
58  "NEGLW", /* 7 */
59  "STRAYLIGHT", /* 8 */
60  "CLDICE", /* 9 */
61  "COCCOLITH", /* 10 */
62  "TURBIDW", /* 11 */
63  "HISOLZEN", /* 12 */
64  "HITAU", /* 13 */
65  "LOWLW", /* 14 */
66  "CHLFAIL", /* 15 */
67  "NAVWARN", /* 16 */
68  "ABSAER", /* 17 */
69  "TRICHO", /* 18 */
70  "MAXAERITER", /* 19 */
71  "MODGLINT", /* 20 */
72  "CHLWARN", /* 21 */
73  "ATMWARN", /* 22 */
74  "DARKPIXEL", /* 23 */
75  "SPARE", /* 24 */
76  "SPARE", /* 25 */
77  "SPARE", /* 26 */
78  "SPARE", /* 27 */
79  "SPARE", /* 28 */
80  "SPARE", /* 29 */
81  "SPARE", /* 30 */
82  "SPARE", /* 31 */
83 };
84 
85 #endif /* L2LISTS_H */
86 
char * flag_names[]
Definition: l3lists.h:50
char * param_name[]
Definition: l3lists.h:22
char * param_flds[]
Definition: l3lists.h:36