10 #ifndef INCLUDED_DIGITAL_OFDM_EQUALIZER_STATIC_H
11 #define INCLUDED_DIGITAL_OFDM_EQUALIZER_STATIC_H
37 typedef std::shared_ptr<ofdm_equalizer_static>
sptr;
40 const std::vector<std::vector<int>>& occupied_carriers =
41 std::vector<std::vector<int>>(),
42 const std::vector<std::vector<int>>& pilot_carriers =
43 std::vector<std::vector<int>>(),
44 const std::vector<std::vector<gr_complex>>& pilot_symbols =
45 std::vector<std::vector<gr_complex>>(),
46 int symbols_skipped = 0,
47 bool input_is_shifted =
true);
59 const std::vector<gr_complex>& initial_taps = std::vector<gr_complex>(),
60 const std::vector<tag_t>& tags = std::vector<tag_t>())
override;
79 static sptr make(
int fft_len,
80 const std::vector<std::vector<int>>& occupied_carriers =
81 std::vector<std::vector<int>>(),
82 const std::vector<std::vector<int>>& pilot_carriers =
83 std::vector<std::vector<int>>(),
84 const std::vector<std::vector<gr_complex>>& pilot_symbols =
85 std::vector<std::vector<gr_complex>>(),
86 int symbols_skipped = 0,
87 bool input_is_shifted =
true);