9 #ifndef MCL_IIRFILTER_H
10 #define MCL_IIRFILTER_H
41 virtual void Filter(
const Real* input_data,
const Int num_samples,
42 Real* output_data) noexcept;
54 const std::vector<Real>& A) noexcept;
64 const Real value) noexcept;
67 const Real value) noexcept;
70 std::vector<Real>
B()
const;
73 std::vector<Real>
A()
const;
102 std::vector<IirFilter> filters_;
111 virtual std::vector<Real>
Filter(
const Real input);
114 virtual std::vector<std::vector<Real> >
115 Filter(
const std::vector<Real>& input);
118 virtual void Reset();