NASA Logo
Ocean Color Science Software

ocssw V2022
st_proto.h
Go to the documentation of this file.
1 #ifndef ST_PROTO_H
2 #define ST_PROTO_H
3 
4 #include <stdint.h>
5 
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9 int32_t stray_light_gac(int32_t *initial, float Ltyp_frac, float Styp_frac,
10  int32_t nscans, int32_t nsamples, int32_t scan_no, int16_t gn,
11  float *rads, float *l1b_data, int32_t *sl_scan,
12  int32_t *sl_flag);
13 
14 int32_t stray_light_lac(int32_t *initial, float Ltyp_frac, float Styp_frac,
15  int32_t nscans, int32_t nsamples, int32_t scan_no, int16_t gn,
16  float *rads, float *l1b_data, int32_t *sl_scan,
17  int32_t *sl_flag);
18 
19 int32_t stray_light_corr(int32_t *initial, float Ltyp_frac, float Styp_frac,
20  int32_t nscans, int32_t nsamples, int32_t scan_no, char *dtype,
21  int16_t gn, float *rads, float *l1b_data, int32_t *sl_scan,
22  int16_t *l2_flags, int32_t *AS_pixels);
23 
24 #ifdef __cplusplus
25 }
26 #endif
27 
28 
29 #endif /* ST_PROTO_H */
30 
float rads[BANDS_DIMS_1A][GAINS_DIMS_1A][KNEES_DIMS_1A]
Definition: l1a_seawifs.c:47
int32_t stray_light_gac(int32_t *initial, float Ltyp_frac, float Styp_frac, int32_t nscans, int32_t nsamples, int32_t scan_no, int16_t gn, float *rads, float *l1b_data, int32_t *sl_scan, int32_t *sl_flag)
Definition: gac_st.c:74
int32_t stray_light_corr(int32_t *initial, float Ltyp_frac, float Styp_frac, int32_t nscans, int32_t nsamples, int32_t scan_no, char *dtype, int16_t gn, float *rads, float *l1b_data, int32_t *sl_scan, int16_t *l2_flags, int32_t *AS_pixels)
Definition: st_lt.c:65
float Ltyp_frac
Definition: l1a_seawifs.c:101
dtype
Definition: DDataset.hpp:31
int32_t stray_light_lac(int32_t *initial, float Ltyp_frac, float Styp_frac, int32_t nscans, int32_t nsamples, int32_t scan_no, int16_t gn, float *rads, float *l1b_data, int32_t *sl_scan, int32_t *sl_flag)
Definition: lac_st.c:72