Mercurial > hg > aimc
comparison include/Ear.h @ 503:83cd5bbf2a3e carfac_cpp
* Added class Ear, and moved the CARFAC members AGC CAR IHC into Ear. CARFAC now holds an array of Ear. TBD what is best.
* Moved the files around, and introduced a makefile that builds unittests using GTest. (Note, GTest path is configured in makefile atm.).
- two moronic tests implemented. :)
author | Ulf.Hammarqvist@gmail.com |
---|---|
date | Sun, 20 May 2012 22:36:47 +0000 |
parents | |
children | 71e3794ececa |
comparison
equal
deleted
inserted
replaced
497:df22068a5b55 | 503:83cd5bbf2a3e |
---|---|
1 /* | |
2 * Ear.h | |
3 * | |
4 * Created on: 16 maj 2012 | |
5 * Author: ulha | |
6 */ | |
7 | |
8 #ifndef EAR_H_ | |
9 #define EAR_H_ | |
10 | |
11 #include "CAR.h" | |
12 #include "IHC.h" | |
13 #include "AGC.h" | |
14 | |
15 class Ear { | |
16 public: | |
17 Ear(CAR_parameters*, IHC_parameters*, AGC_parameters*, FloatArray, int, float); | |
18 | |
19 CAR_parameters car_params_; | |
20 IHC_parameters ihc_params_; | |
21 AGC_parameters agc_params_; | |
22 | |
23 CAR_coefficients* car_coeffs_p_; | |
24 IHC_coefficients* ihc_coeffs_p_; | |
25 AGC_coefficients* agc_coeffs_p_; | |
26 | |
27 virtual | |
28 ~Ear(); | |
29 | |
30 private: | |
31 Ear(); | |
32 | |
33 }; | |
34 | |
35 #endif /* EAR_H_ */ |