ocssw
V2022
|
geolocate_oci.h
int nutate(double t, double xls, double gs, double xlm, double omega, double &dpsi, double &eps, double &epsm)
Definition: geolocate_hawkeye.cpp:604
int parseDims(std::string dimString, std::vector< netCDF::NcDim > &varDims)
Definition: geolocate_oci.cpp:1813
int ephparms(double t, double &xls, double &gs, double &xlm, double &omega)
Definition: geolocate_hawkeye.cpp:575
int sun2000(size_t sdim, int32_t iyr, int32_t idy, double *sec, orb_array *sun)
Definition: geolocate_hawkeye.cpp:991
int j2000_to_ecr(int32_t iyr, int32_t idy, double sec, double ecmat[3][3])
Definition: geolocate_hawkeye.cpp:455
int oci_geonav(float pos[3], float vel[3], double smat[3][3], double coef[10], float sunr[3], float **pview, size_t npix, double delt, float *xlat, float *xlon, short *solz, short *sola, short *senz, short *sena, short *range)
Definition: geolocate_oci.cpp:1235
int createFile(const char *filename, const char *cdlfile, size_t sdim, int *ncid, int *gid)
Definition: geolocate_oci.cpp:1518
int j2000_to_mod(int32_t iyr, int32_t idy, double sec, double j2mod[3][3])
Definition: geolocate_hawkeye.cpp:512
int scan_ell(float p[3], double sm[3][3], double coef[10])
Definition: geolocate_hawkeye.cpp:1078
int orb_interp(size_t n_SC_rec, size_t sdim, double *torb, orb_array *p, orb_array *v, double *time, orb_array *posi, orb_array *veli)
Definition: geolocate_hawkeye.cpp:845
this program makes no use of any feature of the SDP Toolkit that could generate such a then geolocation is calculated at that and then aggregated up to Resolved feature request Bug by adding three new int8 SDSs for each high resolution offsets between the high resolution geolocation and a bi linear interpolation extrapolation of the positions This can be used to reconstruct the high resolution geolocation Resolved Bug by delaying cumulation of gflags until after validation of derived products Resolved Bug by setting Latitude and Longitude to the correct fill resolving to support Near Real Time because they may be unnecessary if use of entrained ephemeris and attitude data is turned resolving bug report Corrected to filter out Aqua attitude records with missing status helping resolve bug MOD_PR03 will still correctly write scan and pixel data that does not depend upon the start time
Definition: HISTORY.txt:248
int read_mce_tlm(netCDF::NcFile *l1afile, netCDF::NcGroup egid, uint32_t nscan, uint32_t nenc, int32_t &ppr_off, double &revpsec, double &secpline, int32_t *mspin, int32_t *ot_10us, uint8_t *enc_count, float **hamenc, float **rtaenc)
int get_nut(int32_t iyr, int32_t idy, double xnut[3][3])
Definition: geolocate_hawkeye.cpp:547
int l_sun(size_t sdim, int32_t iyr, int32_t iday, double *sec, orb_array *sunr)
Definition: geolocate_hawkeye.cpp:966
int mat2rpy(float pos[3], float vel[3], double smat[3][3], float rpy[3])
Definition: geolocate_oci.cpp:1415
Definition: geolocate_oci.h:26
int q_interp(size_t n_SC_rec, size_t sdim, double *tq, quat_array *q, double *time, quat_array *qi)
Definition: geolocate_hawkeye.cpp:924