21#ifndef INCLUDED_GFDM_CHANNEL_ESTIMATOR_CC_IMPL_H
22#define INCLUDED_GFDM_CHANNEL_ESTIMATOR_CC_IMPL_H
37 bool is_dc_free,
int which_estimator,
38 std::vector<gr_complex> preamble);
42 void forecast (
int noutput_items, gr_vector_int &ninput_items_required);
47 gr_vector_int &ninput_items,
48 gr_vector_const_void_star &input_items,
49 gr_vector_void_star &output_items);
Definition: channel_estimator_cc_impl.h:31
int general_work(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
int fixed_rate_ninput_to_noutput(int ninput)
int fixed_rate_noutput_to_ninput(int noutput)
~channel_estimator_cc_impl()
void forecast(int noutput_items, gr_vector_int &ninput_items_required)
channel_estimator_cc_impl(int timeslots, int fft_len, int active_subcarriers, bool is_dc_free, int which_estimator, std::vector< gr_complex > preamble)
<+description of block+>
Definition: channel_estimator_cc.h:37
boost::shared_ptr< preamble_channel_estimator_cc > sptr
Definition: preamble_channel_estimator_cc.h:45
Definition: add_cyclic_prefix_cc.h:30