From d68086930cc858d936d847507f6e91d3a9159af3 Mon Sep 17 00:00:00 2001
From: Tom Rondeau <trondeau@vt.edu>
Date: Sat, 7 Jul 2012 08:58:08 -0400
Subject: digital: fixing up equalizers to work with new inheritance structure.

---
 gr-digital/include/digital_kurtotic_equalizer_cc.h |  4 ----
 gr-digital/include/digital_lms_dd_equalizer_cc.h   | 17 ++++++++---------
 2 files changed, 8 insertions(+), 13 deletions(-)

(limited to 'gr-digital/include')

diff --git a/gr-digital/include/digital_kurtotic_equalizer_cc.h b/gr-digital/include/digital_kurtotic_equalizer_cc.h
index 27098f4083..c18d91560c 100644
--- a/gr-digital/include/digital_kurtotic_equalizer_cc.h
+++ b/gr-digital/include/digital_kurtotic_equalizer_cc.h
@@ -93,10 +93,6 @@ protected:
       (sign(d_u) * (nrm*cnj - 2.0f*d_p*cnj - conj(d_q)*out) -
        abs(d_u)*cnj);
 
-    //std::cout << "out: " << out << "   p: " << d_p << "   q: " << d_q;
-    //std::cout << "   m: " << d_m << "   u: " << d_u << std::endl;
-    //std::cout << "error: " << F << std::endl;
-    
     float re = gr_clip(F.real(), 1.0);
     float im = gr_clip(F.imag(), 1.0);
     return gr_complex(re, im);
diff --git a/gr-digital/include/digital_lms_dd_equalizer_cc.h b/gr-digital/include/digital_lms_dd_equalizer_cc.h
index a993776c03..3bb9e935ad 100644
--- a/gr-digital/include/digital_lms_dd_equalizer_cc.h
+++ b/gr-digital/include/digital_lms_dd_equalizer_cc.h
@@ -33,9 +33,9 @@ class digital_lms_dd_equalizer_cc;
 typedef boost::shared_ptr<digital_lms_dd_equalizer_cc> digital_lms_dd_equalizer_cc_sptr;
 
 DIGITAL_API digital_lms_dd_equalizer_cc_sptr
-digital_make_lms_dd_equalizer_cc (int num_taps,
-				  float mu, int sps,
-				  digital_constellation_sptr cnst);
+digital_make_lms_dd_equalizer_cc(int num_taps,
+				 float mu, int sps,
+				 digital_constellation_sptr cnst);
 								   
 /*!
  * \brief Least-Mean-Square Decision Directed Equalizer (complex in/out)
@@ -80,16 +80,15 @@ private:
 				     digital_constellation_sptr cnst);
   
   float	d_mu;
-  std::vector<gr_complex>  d_taps;
   digital_constellation_sptr d_cnst;
 
-  digital_lms_dd_equalizer_cc (int num_taps,
-			       float mu, int sps,
-			       digital_constellation_sptr cnst);
+  digital_lms_dd_equalizer_cc(int num_taps,
+			      float mu, int sps,
+			      digital_constellation_sptr cnst);
 
 protected:
 
-  virtual gr_complex error(const gr_complex &out) 
+  gr_complex error(const gr_complex &out) 
   { 
     gr_complex decision, error;
     d_cnst->map_to_points(d_cnst->decision_maker(&out), &decision);
@@ -97,7 +96,7 @@ protected:
     return error;
   }
 
-  virtual void update_tap(gr_complex &tap, const gr_complex &in) 
+  void update_tap(gr_complex &tap, const gr_complex &in) 
   {
     tap += d_mu*conj(in)*d_error;
   }
-- 
cgit v1.2.3