OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l1stat.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "hdf.h"
#include "mfhdf.h"
Include dependency graph for l1stat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cntl1_struct
 
struct  cntl2_struct
 
struct  thr_ctl_struct
 
struct  nav_t_struct
 

Macros

#define BAND1   0
 
#define BAND2   1
 
#define BAND3   2
 
#define BAND4   3
 
#define BAND5   4
 
#define BAND6   5
 
#define BAND7   6
 
#define BAND8   7
 
#define NSAMP   "Pixels per Scan Line"
 
#define NSCANS   "Number of Scan Lines"
 
#define TITLE   "Title"
 
#define DTYPE   "Data Type"
 
#define GN1SAT   "Gain 1 Saturated Pixels"
 
#define GN2SAT   "Gain 2 Saturated Pixels"
 
#define GN1UNSAT   "Gain 1 Non-Saturated Pixels"
 
#define GN2UNSAT   "Gain 2 Non-Saturated Pixels"
 
#define ZEROPIX   "Zero Pixels"
 
#define GAC   0
 
#define LAC   1
 
#define HRPT   2
 
#define LUN   3
 
#define SOL   4
 
#define IGC   5
 
#define TDI   6
 
#define L1ADATA   "l1a_data"
 
#define NTILTS   "ntilts"
 
#define TILT_RANGES   "tilt_ranges"
 
#define TILT_FLAGS   "tilt_flags"
 
#define ORBVEC   "orb_vec"
 
#define SENMAT   "sen_mat"
 
#define SCANELL   "scan_ell"
 
#define SUNREF   "sun_ref"
 
#define NFLAG   "nflag"
 
#define fltabs(x)   (x>=0 ? x : -(x))
 

Macro Definition Documentation

◆ BAND1

#define BAND1   0

Definition at line 14 of file l1stat.h.

◆ BAND2

#define BAND2   1

Definition at line 15 of file l1stat.h.

◆ BAND3

#define BAND3   2

Definition at line 16 of file l1stat.h.

◆ BAND4

#define BAND4   3

Definition at line 17 of file l1stat.h.

◆ BAND5

#define BAND5   4

Definition at line 18 of file l1stat.h.

◆ BAND6

#define BAND6   5

Definition at line 19 of file l1stat.h.

◆ BAND7

#define BAND7   6

Definition at line 20 of file l1stat.h.

◆ BAND8

#define BAND8   7

Definition at line 21 of file l1stat.h.

◆ DTYPE

#define DTYPE   "Data Type"

Definition at line 26 of file l1stat.h.

◆ fltabs

#define fltabs (   x)    (x>=0 ? x : -(x))

Definition at line 101 of file l1stat.h.

◆ GAC

#define GAC   0

Definition at line 33 of file l1stat.h.

◆ GN1SAT

#define GN1SAT   "Gain 1 Saturated Pixels"

Definition at line 27 of file l1stat.h.

◆ GN1UNSAT

#define GN1UNSAT   "Gain 1 Non-Saturated Pixels"

Definition at line 29 of file l1stat.h.

◆ GN2SAT

#define GN2SAT   "Gain 2 Saturated Pixels"

Definition at line 28 of file l1stat.h.

◆ GN2UNSAT

#define GN2UNSAT   "Gain 2 Non-Saturated Pixels"

Definition at line 30 of file l1stat.h.

◆ HRPT

#define HRPT   2

Definition at line 35 of file l1stat.h.

◆ IGC

#define IGC   5

Definition at line 38 of file l1stat.h.

◆ L1ADATA

#define L1ADATA   "l1a_data"

Definition at line 42 of file l1stat.h.

◆ LAC

#define LAC   1

Definition at line 34 of file l1stat.h.

◆ LUN

#define LUN   3

Definition at line 36 of file l1stat.h.

◆ NFLAG

#define NFLAG   "nflag"

Definition at line 54 of file l1stat.h.

◆ NSAMP

#define NSAMP   "Pixels per Scan Line"

Definition at line 23 of file l1stat.h.

◆ NSCANS

#define NSCANS   "Number of Scan Lines"

Definition at line 24 of file l1stat.h.

◆ NTILTS

#define NTILTS   "ntilts"

Definition at line 45 of file l1stat.h.

◆ ORBVEC

#define ORBVEC   "orb_vec"

Definition at line 50 of file l1stat.h.

◆ SCANELL

#define SCANELL   "scan_ell"

Definition at line 52 of file l1stat.h.

◆ SENMAT

#define SENMAT   "sen_mat"

Definition at line 51 of file l1stat.h.

◆ SOL

#define SOL   4

Definition at line 37 of file l1stat.h.

◆ SUNREF

#define SUNREF   "sun_ref"

Definition at line 53 of file l1stat.h.

◆ TDI

#define TDI   6

Definition at line 39 of file l1stat.h.

◆ TILT_FLAGS

#define TILT_FLAGS   "tilt_flags"

Definition at line 47 of file l1stat.h.

◆ TILT_RANGES

#define TILT_RANGES   "tilt_ranges"

Definition at line 46 of file l1stat.h.

◆ TITLE

#define TITLE   "Title"

Definition at line 25 of file l1stat.h.

◆ ZEROPIX

#define ZEROPIX   "Zero Pixels"

Definition at line 31 of file l1stat.h.