HOPS
HOPS class reference
apply_funcs.h
Go to the documentation of this file.
1 /*
2  * capture some (random) interfaces used by norm_fx()
3  */
4 
5 /* presumes other .h files included first */
6 #ifndef APPLY_FUNCS_H_
7 #define APPLY_FUNCS_H_
8 
9 extern void apply_passband (int sb, int ap, struct freq_corel *fdata,
10  hops_complex *xp_spectrum, int npts, struct data_corel *datum,
11  struct type_status *status, struct type_param *param);
12 
13 extern void apply_notches(int sb, int ap, struct freq_corel *fdata,
14  hops_complex *xp_spectrum, int npts, struct data_corel *datum,
15  struct type_status *status, struct type_param *param);
16 
17 extern void apply_video_bp (hops_complex *xp_spec, int npts,
18  struct type_pass *pass);
19 extern void fit_vbp(int npts);
20 
21 extern void apply_cmplxbp(int sb, struct freq_corel *fdata,
22  hops_complex *xp_spectrum, int npts, struct type_pass *pass);
23 
24 extern double adjust_snr(struct type_pass *pass,
25  struct type_status *status);
26 
27 extern void compute_field_rotations_fixed(hops_complex cpolvalue[4],
28  double *par_angle, double *elevation, int *mount_type);
29 
30 // NYI
31 //extern void compute_field_rotations_byap(hops_complex cpolvalue[4],
32 // double *parangdeg, double *elevdeg, int *mount_type, int ap);
33 
34 #endif /* APPLY_FUNCS_H_ */
35 /*
36  * eof
37  */
void apply_passband(int sb, int ap, struct freq_corel *fdata, hops_complex *xp_spectrum, int npts, struct data_corel *datum, struct type_status *status, struct type_param *param)
Definition: apply_passband.c:20
void apply_cmplxbp(int sb, struct freq_corel *fdata, hops_complex *xp_spectrum, int npts, struct type_pass *pass)
Definition: apply_cmplxbp.c:14
void compute_field_rotations_fixed(hops_complex cpolvalue[4], double *par_angle, double *elevation, int *mount_type)
Definition: compute_field_rotations.c:22
void fit_vbp(int npts)
Definition: fit_vbp.c:19
void apply_notches(int sb, int ap, struct freq_corel *fdata, hops_complex *xp_spectrum, int npts, struct data_corel *datum, struct type_status *status, struct type_param *param)
Definition: apply_notches.c:108
double adjust_snr(struct type_pass *pass, struct type_status *status)
Definition: adjust_snr.c:95
void apply_video_bp(hops_complex *xp_spec, int npts, struct type_pass *pass)
Definition: apply_video_bp.c:19
struct type_status status
Definition: fourfit3.c:53
struct type_param param
Definition: fourfit3.c:52
#define hops_complex
Definition: hops_complex.h:48
Definition: param_struct.h:13
Definition: param_struct.h:111
Definition: pass_struct.h:41
Definition: pass_struct.h:57
Definition: pass_struct.h:86