annotate C++/State.H @ 610:01986636257a

Second check-in of Alex Brandmeyer's C++ implementation of CARFAC. Addressed style issues and completed implementation of remaining functions. Still needs proper testing of the output stages against the MATLAB version, and runtime functions need improvements in efficiency.
author alexbrandmeyer
date Thu, 16 May 2013 17:33:23 +0000
parents 40934f897a56
children c692afd86cc9
rev   line source
flatmax@592 1 // Copyright 2013 Matt R. Flax <flatmax\@> All Rights Reserved.
flatmax@593 2 // Author Matt Flax <flatmax@>
flatmax@592 3 //
flatmax@592 4 // This C++ file is part of an implementation of Lyon's cochlear model:
flatmax@592 5 // "Cascade of Asymmetric Resonators with Fast-Acting Compression"
flatmax@592 6 // to supplement Lyon's upcoming book "Human and Machine Hearing"
flatmax@592 7 //
flatmax@592 8 // Licensed under the Apache License, Version 2.0 (the "License");
flatmax@592 9 // you may not use this file except in compliance with the License.
flatmax@592 10 // You may obtain a copy of the License at
flatmax@592 11 //
flatmax@592 12 // http://www.apache.org/licenses/LICENSE-2.0
flatmax@592 13 //
flatmax@592 14 // Unless required by applicable law or agreed to in writing, software
flatmax@592 15 // distributed under the License is distributed on an "AS IS" BASIS,
flatmax@592 16 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
flatmax@592 17 // See the License for the specific language governing permissions and
flatmax@592 18 // limitations under the License.
flatmax@592 19 #ifndef STATE_H_
flatmax@592 20 #define STATE_H_
flatmax@592 21
flatmax@593 22 #include "CARFACCommon.H"
flatmax@593 23
flatmax@592 24 /**
flatmax@592 25 \author {Matt Flax <flatmax\@>}
flatmax@592 26 \date 2013.02.08
flatmax@592 27
flatmax@592 28 This class is common to the CAR, AGC and IHC classes.
flatmax@592 29 It provides virtual methods to give a common framework.
flatmax@592 30
flatmax@592 31 */
flatmax@592 32 class State {
flatmax@592 33 public:
flatmax@592 34 State();
flatmax@592 35 virtual ~State();
flatmax@592 36 };
flatmax@592 37
flatmax@592 38 #endif // STATE_H_