OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l1_l5tm.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <netcdf.h>
#include "l1.h"
#include "l1_l5tm.h"
#include <tiffio.h>
#include <geotiff.h>
#include <xtiffio.h>
#include <geo_normalize.h>
#include <libgen.h>
Include dependency graph for l1_l5tm.c:

Go to the source code of this file.

Classes

struct  L5TM_struct
 

Functions

l5tm_t * createPrivateData_l5tm (int numBands)
 
void freePrivateData_l5tm (l5tm_t *data)
 
void readNextLine_l5tm (FILE *fp, char *tag, int *i, char *val)
 
int read_l5tm_angles (char *file, int32_t npix, int32_t nscan, int32_t iscan, float *solz, float *sola, float *senz, float *sena)
 
int openl1_l5tm (filehandle *file)
 
int readl1_l5tm (filehandle *file, int recnum, l1str *l1rec, int lonlat)
 
int closel1_l5tm (filehandle *file)
 

Function Documentation

◆ closel1_l5tm()

int closel1_l5tm ( filehandle *  file)

Definition at line 568 of file l1_l5tm.c.

◆ createPrivateData_l5tm()

l5tm_t* createPrivateData_l5tm ( int  numBands)

Definition at line 32 of file l1_l5tm.c.

◆ freePrivateData_l5tm()

void freePrivateData_l5tm ( l5tm_t *  data)

Definition at line 73 of file l1_l5tm.c.

◆ openl1_l5tm()

int openl1_l5tm ( filehandle *  file)

Definition at line 217 of file l1_l5tm.c.

◆ read_l5tm_angles()

int read_l5tm_angles ( char *  file,
int32_t  npix,
int32_t  nscan,
int32_t  iscan,
float *  solz,
float *  sola,
float *  senz,
float *  sena 
)

Definition at line 124 of file l1_l5tm.c.

◆ readl1_l5tm()

int readl1_l5tm ( filehandle *  file,
int  recnum,
l1str *  l1rec,
int  lonlat 
)

Definition at line 424 of file l1_l5tm.c.

◆ readNextLine_l5tm()

void readNextLine_l5tm ( FILE *  fp,
char *  tag,
int *  i,
char *  val 
)

Definition at line 83 of file l1_l5tm.c.