| 
            
            ocssw
            
             V2022
            
            
           | 
         
l1stat_proto.h File Reference
  #include "usrmac.h"
Include dependency graph for l1stat_proto.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
| int32 read_cntldata | PROTO ((char *control_file, char *fsttim, cntl1_str *gn1, cntl1_str *gn2, cntl1_str *zero, cntl2_str *l1hicnt, cntl2_str *l1locnt, float32 *nav_thresh1, float32 *nav_thresh2, float32 *l1tilt_thresh, float32 *pct_noise_thresh, float32 *pct_encrypt_thresh, thr_ctl_def *thr_ctl, int16 *rpt_negtim)) | 
| int32 l1file | PROTO ((int32 sdfid, int32 *nsamp, int32 *nscans, int16 *dtynum)) | 
| int32 chk_gn | PROTO ((int32 sdfid, cntl1_str *gn1, cntl1_str *gn2, int16 dtynum, int32 nsamps, int32 nscans)) | 
| int32 chk_zero | PROTO ((int32 sdfid, cntl1_str *zero_str, int32 nscans, int32 nsamp)) | 
| void stat_exit | PROTO ((int status)) | 
| int32 rdattr | PROTO ((int32 sdfid, char *attr_name, void *buf)) | 
| int32 rdslice | PROTO ((int32 sdfid, char *name, int32 *start, int32 *edge, void *buf)) | 
| int32 chk_count | PROTO ((int32 sdfid, int32 nscans, int32 nsamp, int16 dtynum, cntl2_str *l1hicnt, cntl2_str *l1locnt, int *spike_cnt, float *line_sd)) | 
| void get_hicnt | PROTO ((int32 nrec, int32 nsamp, int32 nbands, int16 *databuf, cntl2_str *l1hicnt, int32 *hicnt)) | 
| void get_lowcnt | PROTO ((int32 nrec, int32 nsamp, int32 nbands, int16 *databuf, cntl2_str *l1hicnt, int32 *lowcnt)) | 
| int32 chk_nav | PROTO ((int32 sdfid, int32 nscans, float32 nav_thresh1, float32 nav_thresh2, int32 ntilts, int16 tilt_ranges[20][2], int16 tilt_flags[20], int16 dtynum, int16 rpt_negtim)) | 
| int32 chk_tilt | PROTO ((int32 sdfid, int16 dtynum, float32 l1tilt_thresh, int32 *ntilts, int16 tilt_ranges[20][2], int16 tilt_flags[20])) | 
| int | geovex_ (float32 *orb_vec, float32 *sen_mat, float32 *scan_ell, float32 *sun_ref, float32 *v0) | 
| void | ck_trng (char *) | 
| void | anal_noise (int32, int32, int32, int32, int32, int16 *, int *, float *, int32_t *, int32_t *) | 
| void | rpt_noise (int32, int16, int32, int32, int *, float *, float, float) | 
| void | chk_inst_ana (int32, int32, thr_ctl_def) | 
| void | chk_gainv (int32, int16, int32, thr_ctl_def) | 
| void | chk_tdiv (int32, int16, int32, thr_ctl_def) | 
Function Documentation
◆ anal_noise()
| void anal_noise | ( | int32 | , | 
| int32 | , | ||
| int32 | , | ||
| int32 | , | ||
| int32 | , | ||
| int16 * | , | ||
| int * | , | ||
| float * | , | ||
| int32_t * | , | ||
| int32_t * | |||
| ) | 
Definition at line 7 of file anal_noise.c.
◆ chk_gainv()
| void chk_gainv | ( | int32 | , | 
| int16 | , | ||
| int32 | , | ||
| thr_ctl_def | |||
| ) | 
Definition at line 6 of file chk_gainv.c.
◆ chk_inst_ana()
| void chk_inst_ana | ( | int32 | , | 
| int32 | , | ||
| thr_ctl_def | |||
| ) | 
Definition at line 7 of file chk_inst_ana.c.
◆ chk_tdiv()
| void chk_tdiv | ( | int32 | , | 
| int16 | , | ||
| int32 | , | ||
| thr_ctl_def | |||
| ) | 
Definition at line 6 of file chk_tdiv.c.
◆ ck_trng()
◆ geovex_()
| int geovex_ | ( | float32 * | orb_vec, | 
| float32 * | sen_mat, | ||
| float32 * | scan_ell, | ||
| float32 * | sun_ref, | ||
| float32 * | v0 | ||
| ) | 
◆ PROTO() [1/12]
| int32 read_cntldata PROTO | ( | (char *control_file, char *fsttim, cntl1_str *gn1, cntl1_str *gn2, cntl1_str *zero, cntl2_str *l1hicnt, cntl2_str *l1locnt, float32 *nav_thresh1, float32 *nav_thresh2, float32 *l1tilt_thresh, float32 *pct_noise_thresh, float32 *pct_encrypt_thresh, thr_ctl_def *thr_ctl, int16 *rpt_negtim) | ) | 
◆ PROTO() [2/12]
◆ PROTO() [3/12]
| void get_hicnt PROTO | ( | (int32 nrec, int32 nsamp, int32 nbands, int16 *databuf, cntl2_str *l1hicnt, int32 *hicnt) | ) | 
◆ PROTO() [4/12]
| void get_lowcnt PROTO | ( | (int32 nrec, int32 nsamp, int32 nbands, int16 *databuf, cntl2_str *l1hicnt, int32 *lowcnt) | ) | 
◆ PROTO() [5/12]
| int32 rdattr PROTO | ( | (int32 sdfid, char *attr_name, void *buf) | ) | 
◆ PROTO() [6/12]
◆ PROTO() [7/12]
| int32 chk_gn PROTO | ( | (int32 sdfid, cntl1_str *gn1, cntl1_str *gn2, int16 dtynum, int32 nsamps, int32 nscans) | ) | 
◆ PROTO() [8/12]
| int32 chk_zero PROTO | ( | (int32 sdfid, cntl1_str *zero_str, int32 nscans, int32 nsamp) | ) | 
◆ PROTO() [9/12]
| int32 chk_tilt PROTO | ( | (int32 sdfid, int16 dtynum, float32 l1tilt_thresh, int32 *ntilts, int16 tilt_ranges[20][2], int16 tilt_flags[20]) | ) | 
◆ PROTO() [10/12]
| int32 l1file PROTO | ( | (int32 sdfid, int32 *nsamp, int32 *nscans, int16 *dtynum) | ) | 
◆ PROTO() [11/12]
| int32 chk_nav PROTO | ( | (int32 sdfid, int32 nscans, float32 nav_thresh1, float32 nav_thresh2, int32 ntilts, int16 tilt_ranges[20][2], int16 tilt_flags[20], int16 dtynum, int16 rpt_negtim) | ) | 
◆ PROTO() [12/12]
| int32 chk_count PROTO | ( | (int32 sdfid, int32 nscans, int32 nsamp, int16 dtynum, cntl2_str *l1hicnt, cntl2_str *l1locnt, int *spike_cnt, float *line_sd) | ) | 
◆ rpt_noise()
| void rpt_noise | ( | int32 | , | 
| int16 | , | ||
| int32 | , | ||
| int32 | , | ||
| int * | , | ||
| float * | , | ||
| float | , | ||
| float | |||
| ) | 
Definition at line 10 of file rpt_noise.c.


