ocssw  1.0
Defines | Functions | Variables
/disk01/web/ocssw/build/src/geogen_modis/GEO_ephem_attit.c File Reference

(r8102/r7924)

#include <float.h>
#include "PGS_CSC.h"
#include "smfio.h"
#include "GEO_earth.h"
#include "GEO_input.h"
#include "GEO_product.h"
#include "GEO_util.h"
#include "PGS_MODIS_35251.h"

Go to the source code of this file.

Defines

#define STATIC   static
#define SAFE_MODE   2

Functions

PGSt_double GEO_get_ancil_packet_time (PGSt_double in_time)
PGSt_SMF_status GEO_prepare_ancil_data (int const number_of_scans, const GEO_param_struct *params, const sc_ancil_struct sc_ancillary_data[2], const uint16 ss_cp_mode[])
PGSt_SMF_status GEO_interp_ephemeris_attitude (PGSt_integer numValues, char asciiUTC[], PGSt_double target_time, const PGSt_double offsets[], GEO_param_struct const *params, sc_state_struct sc_state[], PGSt_double attitQuat[][4], uint32 sample_quality[][QFL_IDXS], PGSt_scTagInfo *scTagInfo)

Variables

double position_abs_limit [2]
double position_mag_limit [2]
double velocity_abs_limit [2]
double velocity_mag_limit [2]
double ang_mom_limit [2]
double ang_mom_z_limit [2]
double orbit_consistency
double angvel_abs_limit [2]
double angvel_del_limit
double attit_consistency
double attitude_abs_limit [2]
double attitude_del_limit
struct {
   int   num_samples
   double   max_extrap
   sc_state_struct   sc_state [MAX_SCAN_NUMBER *2]
   PGSt_tag   spacecraftTag
sc_evolution

Define Documentation

#define SAFE_MODE   2

Definition at line 215 of file GEO_ephem_attit.c.

#define STATIC   static

Definition at line 125 of file GEO_ephem_attit.c.


Function Documentation

PGSt_double GEO_get_ancil_packet_time ( PGSt_double  in_time)

Definition at line 150 of file GEO_ephem_attit.c.

PGSt_SMF_status GEO_interp_ephemeris_attitude ( PGSt_integer  numValues,
char  asciiUTC[],
PGSt_double  target_time,
const PGSt_double  offsets[],
GEO_param_struct const params,
sc_state_struct  sc_state[],
PGSt_double  attitQuat[][4],
uint32  sample_quality[][QFL_IDXS],
PGSt_scTagInfo *  scTagInfo 
)

Definition at line 703 of file GEO_ephem_attit.c.

PGSt_SMF_status GEO_prepare_ancil_data ( int const  number_of_scans,
const GEO_param_struct params,
const sc_ancil_struct  sc_ancillary_data[2],
const uint16  ss_cp_mode[] 
)

Definition at line 217 of file GEO_ephem_attit.c.


Variable Documentation

double ang_mom_limit[2]

Definition at line 132 of file GEO_ephem_attit.c.

double ang_mom_z_limit[2]

Definition at line 133 of file GEO_ephem_attit.c.

double angvel_abs_limit[2]

Definition at line 135 of file GEO_ephem_attit.c.

Definition at line 136 of file GEO_ephem_attit.c.

Definition at line 137 of file GEO_ephem_attit.c.

double attitude_abs_limit[2]

Definition at line 138 of file GEO_ephem_attit.c.

Definition at line 139 of file GEO_ephem_attit.c.

double max_extrap

Definition at line 144 of file GEO_ephem_attit.c.

Definition at line 143 of file GEO_ephem_attit.c.

Definition at line 134 of file GEO_ephem_attit.c.

double position_abs_limit[2]

Definition at line 128 of file GEO_ephem_attit.c.

double position_mag_limit[2]

Definition at line 129 of file GEO_ephem_attit.c.

STATIC { ... } sc_evolution

Definition at line 145 of file GEO_ephem_attit.c.

PGSt_tag spacecraftTag

Definition at line 146 of file GEO_ephem_attit.c.

double velocity_abs_limit[2]

Definition at line 130 of file GEO_ephem_attit.c.

double velocity_mag_limit[2]

Definition at line 131 of file GEO_ephem_attit.c.