annotate branches/carfac_cpp/include/Ear.h @ 706:f8e90b5d85fd tip

Delete CARFAC code from this repository. It has been moved to https://github.com/google/carfac Please email me with your github username to get access. I've also created a new mailing list to discuss CARFAC development: https://groups.google.com/forum/#!forum/carfac-dev
author ronw@google.com
date Thu, 18 Jul 2013 20:56:51 +0000
parents 057946a60b91
children
rev   line source
Ulf@564 1 /*
Ulf@564 2 * Ear.h
Ulf@564 3 *
Ulf@564 4 * Created on: 16 maj 2012
Ulf@564 5 * Author: ulha
Ulf@564 6 */
Ulf@564 7
Ulf@564 8 #ifndef EAR_H_
Ulf@564 9 #define EAR_H_
Ulf@564 10
Ulf@564 11 #include "CAR.h"
Ulf@564 12 #include "IHC.h"
Ulf@564 13 #include "AGC.h"
Ulf@564 14
Ulf@564 15 class Ear {
Ulf@564 16 public:
Ulf@590 17 Ear(CAR_parameters* car_params, IHC_parameters* ihc_params, AGC_parameters* agc_params, FloatArray pole_freqs, int n_ch, float fs);
Ulf@564 18
Ulf@564 19 CAR_parameters car_params_;
Ulf@564 20 IHC_parameters ihc_params_;
Ulf@564 21 AGC_parameters agc_params_;
Ulf@564 22
Ulf@564 23 CAR_coefficients* car_coeffs_p_;
Ulf@564 24 IHC_coefficients* ihc_coeffs_p_;
Ulf@564 25 AGC_coefficients* agc_coeffs_p_;
Ulf@564 26
Ulf@564 27 private:
Ulf@564 28
Ulf@564 29 };
Ulf@564 30
Ulf@564 31 #endif /* EAR_H_ */