Expose weight() of FixedErrorFilter.

This commit is contained in:
Jared Boone 2015-10-02 22:34:06 -07:00
parent 474eaa8541
commit 68250b4d30

View File

@ -91,18 +91,22 @@ class FixedErrorFilter {
public: public:
FixedErrorFilter( FixedErrorFilter(
const float weight = (1.0f / 16.0f) const float weight = (1.0f / 16.0f)
) : weight { weight } ) : weight_ { weight }
{ {
} }
float operator()( float operator()(
const float lateness const float lateness
) const { ) const {
return (lateness < 0.0f) ? weight : -weight; return (lateness < 0.0f) ? weight() : -weight();
}
float weight() const {
return weight_;
} }
private: private:
const float weight; const float weight_;
}; };
template<typename ErrorFilter> template<typename ErrorFilter>