diff AgentFeeder.h @ 66:7ad142c710c6 parameters

Add some parameters
author Chris Cannam
date Fri, 30 Aug 2013 15:35:49 +0100
parents 82b3cdf6ca6b
children
line wrap: on
line diff
--- a/AgentFeeder.h	Thu Dec 06 17:27:16 2012 +0000
+++ b/AgentFeeder.h	Fri Aug 30 15:35:49 2013 +0100
@@ -49,7 +49,11 @@
 class AgentFeeder
 {
 public:
-    AgentFeeder() : m_haveCurrent(false) { }
+    AgentFeeder(float slack) : 
+        m_slack(slack),
+        m_current(slack), 
+        m_haveCurrent(false)
+    { }
 
     void feed(NoteHypothesis::Estimate);
     void finish();
@@ -63,6 +67,7 @@
     Hypotheses reap(Hypotheses);
 
 private:
+    float m_slack;
     Hypotheses m_candidates;
     NoteHypothesis m_current;
     bool m_haveCurrent;