OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
setflags_l2.c File Reference
#include "l12_proto.h"
Include dependency graph for setflags_l2.c:

Go to the source code of this file.

Macros

#define Between(a, x, b)   (x >= a && x <= b)
 

Enumerations

enum  abs_aer_option { RHOWINDEX = 1, TOTEXINCTION = 2 }
 

Functions

char isCoccolith (l2str *l2rec, int32_t ip)
 
char isTurbid (l2str *l2rec, int32_t ip)
 
float aerindex (l2str *l2rec, int32_t ip)
 
char isOptShallow (l2str *l2rec, int32_t ip)
 
void setflagbits_l2 (l2str *l2rec, int32_t ipix)
 

Macro Definition Documentation

◆ Between

#define Between (   a,
  x,
  b 
)    (x >= a && x <= b)

Definition at line 120 of file setflags_l2.c.

Enumeration Type Documentation

◆ abs_aer_option

Enumerator
RHOWINDEX 
TOTEXINCTION 

Definition at line 8 of file setflags_l2.c.

Function Documentation

◆ aerindex()

float aerindex ( l2str *  l2rec,
int32_t  ip 
)

Definition at line 274 of file setflags_l2.c.

◆ isCoccolith()

char isCoccolith ( l2str *  l2rec,
int32_t  ip 
)

Definition at line 122 of file setflags_l2.c.

◆ isOptShallow()

char isOptShallow ( l2str *  l2rec,
int32_t  ip 
)

Definition at line 188 of file setflags_l2.c.

◆ isTurbid()

char isTurbid ( l2str *  l2rec,
int32_t  ip 
)

Definition at line 167 of file setflags_l2.c.

◆ setflagbits_l2()

void setflagbits_l2 ( l2str *  l2rec,
int32_t  ipix 
)

Definition at line 14 of file setflags_l2.c.