/*!
* \brief Adaptive FIR filter with gr_complex input, gr_complex output and float taps
- * \ingroup filter
+ * \ingroup filter_blk
*/
class gr_adaptive_fir_ccf : public gr_sync_decimator
{
// Override to calculate new weight from old, corresponding input
virtual void update_tap(float &tap, const gr_complex &in) = 0;
-
+
+ gr_adaptive_fir_ccf(const char *name, int decimation, const std::vector<float> &taps);
+
public:
- gr_adaptive_fir_ccf(char *name, int decimation, const std::vector<float> &taps);
void set_taps(const std::vector<float> &taps);
int work(int noutput_items,