ocssw  1.0
Classes | Defines | Typedefs | Functions
/disk01/web/ocssw/build/src/l2gen/mscal_struc.h File Reference

(r8085/r2592)

#include "hdf.h"
#include "l12_parms.h"
#include "passthebuck.h"
#include "readL2scan.h"

Go to the source code of this file.

Classes

struct  mscalstr
struct  inputstr

Defines

#define SHORTNAME   128

Typedefs

typedef char stname [SHORTNAME]
typedef char prname [PRODSTRLEN]

Functions

int crosscal_append (char *crosscalfile, mscalstr calstr)
int crosscal_read (char *crosscalfile, int32_t subsmpl, mscalstr *calstr)
int crosscal_npixs (char *xcalfile, int32_t subsmpl, int32_t *sensorID, int32_t *npixs, int32_t *ngranuls)
int32_t alloc_calstr (int32_t nfiles, int32_t npixs, mscalstr *calstr)
void free_calstr (mscalstr calstr, int all)

Define Documentation

#define SHORTNAME   128

Definition at line 7 of file mscal_struc.h.


Typedef Documentation

typedef char prname[PRODSTRLEN]

Definition at line 10 of file mscal_struc.h.

typedef char stname[SHORTNAME]

Definition at line 9 of file mscal_struc.h.


Function Documentation

int32_t alloc_calstr ( int32_t  nfiles,
int32_t  npixs,
mscalstr calstr 
)

Definition at line 1003 of file mscal_struc.c.

int crosscal_append ( char *  crosscalfile,
mscalstr  calstr 
)

Definition at line 269 of file mscal_struc.c.

int crosscal_npixs ( char *  xcalfile,
int32_t  subsmpl,
int32_t *  sensorID,
int32_t *  npixs,
int32_t *  ngranuls 
)

Definition at line 594 of file mscal_struc.c.

int crosscal_read ( char *  crosscalfile,
int32_t  subsmpl,
mscalstr calstr 
)

Definition at line 392 of file mscal_struc.c.

void free_calstr ( mscalstr  calstr,
int  all 
)

Definition at line 1057 of file mscal_struc.c.