24 #ifndef INCLUDED_PFB_SYNTHESIZER_CCF_IMPL_H
25 #define INCLUDED_PFB_SYNTHESIZER_CCF_IMPL_H
43 unsigned int d_numchans;
44 unsigned int d_taps_per_filter;
46 std::vector< kernel::fir_filter_with_buffer_ccf*> d_filters;
47 std::vector< std::vector<float> > d_taps;
49 std::vector<int> d_channel_map;
56 void set_taps1(
const std::vector<float> &
taps);
61 void set_taps2(
const std::vector<float> &taps);
66 const std::vector<float> &taps,
70 void set_taps(
const std::vector<float> &taps);
71 std::vector<std::vector<float> >
taps()
const;
74 void set_channel_map(
const std::vector<int> &map);
75 std::vector<int> channel_map()
const;
77 int work(
int noutput_items,