22#ifndef INCLUDED_GFDM_CHANNEL_ESTIMATOR_CC_H
23#define INCLUDED_GFDM_CHANNEL_ESTIMATOR_CC_H
26#include <gnuradio/block.h>
39 typedef boost::shared_ptr<channel_estimator_cc>
sptr;
49 static sptr make(
int timeslots,
int fft_len,
int active_subcarriers,
bool is_dc_free,
int which_estimator, std::vector<gr_complex> preamble);
#define GFDM_API
Definition: api.h:30
<+description of block+>
Definition: channel_estimator_cc.h:37
static sptr make(int timeslots, int fft_len, int active_subcarriers, bool is_dc_free, int which_estimator, std::vector< gr_complex > preamble)
Return a shared_ptr to a new instance of gfdm::channel_estimator_cc.
boost::shared_ptr< channel_estimator_cc > sptr
Definition: channel_estimator_cc.h:39
Definition: add_cyclic_prefix_cc.h:30