ocssw V2020
GEO_parameters.h File Reference
#include "PGS_PC.h"
#include "GEO_geo.h"
#include "GEO_product.h"
#include "hdfi.h"
Include dependency graph for GEO_parameters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ancil_scale_struct
 
struct  ancil_word_struct
 
struct  ancil_data_param_struct
 
struct  mirr_data_struct
 
struct  frame_data_struct
 
struct  frame_state_struct
 
struct  celestial_bodies_struct
 
struct  l1a_metadata_struct
 
struct  version_metadata_struct
 
struct  ECS_metadata_struct
 
struct  EPH_metadata_struct
 
struct  fill_values_struct
 
struct  l1a_data_struct
 
struct  focal_plane_geometry_struct
 
struct  mirror_preparation_struct
 
struct  mirror_model_struct
 
struct  orbit_validation_params_struct
 
struct  attitude_valid_struct
 
struct  internal_coord_trans_struct
 
struct  GEO_param_struct
 
struct  GEO_GRing_struct
 
struct  pointer_metadata_struct
 
struct  qa_metadata_struct
 

Macros

#define PARAM_TAG   "MOD03_L1A_GEOLOCATION"
 
#define SCAN_TYPE_LEN   10
 
#define NUM_TEMPS   6
 
#define NUM_SOL_ELEV   36
 
#define CHAN_A   0
 
#define CHAN_B   1
 
#define NUM_TEMP_EQNS   7
 
#define TEMP_ORDER   6
 
#define INPUTPOINTERS   (2 + 2*MAX_EA_FILES)
 

Enumerations

enum  { lower_limit, upper_limit }
 

Variables

const double * poly_coef
 
int poly_degree
 
double alpha
 
double beta
 
double gammaa
 
double mirr_side1_range [2]
 
double T_tel2inst [3][3]
 
double T_mirr2inst [3][3]
 
double u_tel [DETECTORS_QKM][3]
 
int sector_word [2]
 
int vernier_word [2]
 

Macro Definition Documentation

◆ CHAN_A

#define CHAN_A   0

Definition at line 359 of file GEO_parameters.h.

◆ CHAN_B

#define CHAN_B   1

Definition at line 360 of file GEO_parameters.h.

◆ INPUTPOINTERS

#define INPUTPOINTERS   (2 + 2*MAX_EA_FILES)

Definition at line 414 of file GEO_parameters.h.

◆ NUM_SOL_ELEV

#define NUM_SOL_ELEV   36

Definition at line 260 of file GEO_parameters.h.

◆ NUM_TEMP_EQNS

#define NUM_TEMP_EQNS   7

Definition at line 362 of file GEO_parameters.h.

◆ NUM_TEMPS

#define NUM_TEMPS   6

Definition at line 259 of file GEO_parameters.h.

◆ PARAM_TAG

#define PARAM_TAG   "MOD03_L1A_GEOLOCATION"

Definition at line 91 of file GEO_parameters.h.

◆ SCAN_TYPE_LEN

#define SCAN_TYPE_LEN   10

Definition at line 92 of file GEO_parameters.h.

◆ TEMP_ORDER

#define TEMP_ORDER   6

Definition at line 363 of file GEO_parameters.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
lower_limit 
upper_limit 

Definition at line 305 of file GEO_parameters.h.

Variable Documentation

◆ alpha

double alpha

Definition at line 13 of file GEO_earth_location.c.

◆ beta

double beta

Definition at line 14 of file GEO_earth_location.c.

◆ gammaa

double gammaa

Definition at line 15 of file GEO_earth_location.c.

◆ mirr_side1_range

double mirr_side1_range[2]

Definition at line 24 of file GEO_earth_location.c.

◆ poly_coef

const double* poly_coef

Definition at line 9 of file GEO_earth_location.c.

◆ poly_degree

int poly_degree

Definition at line 10 of file GEO_earth_location.c.

◆ sector_word

int sector_word[2]

◆ T_mirr2inst

double T_mirr2inst[3][3]

Definition at line 21 of file GEO_earth_location.c.

◆ T_tel2inst

double T_tel2inst[3][3]

Definition at line 18 of file GEO_earth_location.c.

◆ u_tel

double u_tel[DETECTORS_QKM][3]

Definition at line 28 of file GEO_earth_location.c.

◆ vernier_word

int vernier_word[2]