678#ifndef INCLUDED_LFAST_MTFIRFILTERCCF_IMPL_H
679#define INCLUDED_LFAST_MTFIRFILTERCCF_IMPL_H
682#include <gnuradio/filter/fir_filter.h>
692 gr::filter::kernel::fir_filter_ccf *d_fir_original;
703 void setThreads(
int nthreads) { gr::thread::scoped_lock l(d_setlock); d_fir->setThreads(nthreads); };
706 std::vector<float>
taps()
const;
711 gr_vector_const_void_star &input_items,
712 gr_vector_void_star &output_items);
714 gr_vector_const_void_star &input_items,
715 gr_vector_void_star &output_items);
719 gr_vector_const_void_star &input_items,
720 gr_vector_void_star &output_items);
Definition fir_filter_lfast.h:172
void setThreads(int nthreads)
Definition MTFIRFilterCCF_impl.h:703
MTFIRFilterCCF_impl(int decimation, const std::vector< float > &taps, int nthreads)
virtual ~MTFIRFilterCCF_impl()
void setDecimation(int newDecimation)
Definition MTFIRFilterCCF_impl.h:708
void set_taps(const std::vector< float > &taps)
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
int work_original(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
int work_test(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
std::vector< float > taps() const
<+description of block+>
Definition MTFIRFilterCCF.h:694