Mercurial > hg > aimc
diff src/AGC.h @ 493:3029dec89440 carfac_cpp
Adding code to AGC_coefficients(AGC_params*, float, int)
Function FIR_coeffs as private function in class AGC_coefficients.
FIR_coeffs returns a FloatArray and modify a boolean variable.
author | pfh1976@gmail.com |
---|---|
date | Sun, 08 Apr 2012 14:28:55 +0000 |
parents | 715fc47a965e |
children | 24828350536a |
line wrap: on
line diff
--- a/src/AGC.h Sat Apr 07 10:00:56 2012 +0000 +++ b/src/AGC.h Sun Apr 08 14:28:55 2012 +0000 @@ -36,10 +36,23 @@ AGC_coefficients(AGC_parameters*, float, int); virtual ~AGC_coefficients(); + int n_ch_; + int n_agc_stages_; + float agc_stage_gain_; + FloatArray agc_epsilon_; + FloatArray decimation_; + FloatArray agc_polez1_; + FloatArray agc_polez2_; + FloatArray agc_spatial_iterations_; + std::vector<FloatArray> agc_spatial_fir_; + FloatArray agc_spatial_n_taps_; + FloatArray agc_mix_coeffs_; + float agc_gain_; float detect_scale_; - float agc_gain_; + private: AGC_coefficients(); + FloatArray FIR_coeffs(int, float, float, int, bool*); }; #endif /* AGC_H_ */