22#ifndef INCLUDED_RADAR_ESTIMATOR_RCS_H
23#define INCLUDED_RADAR_ESTIMATOR_RCS_H
25#include <gnuradio/block.h>
64 typedef std::shared_ptr<estimator_rcs>
sptr;
76 float antenna_gain_tx,
77 float antenna_gain_rx,
#define RADAR_API
Definition api.h:31
Basic RCS block for estimating the RCS of a single target. Some hardware specs need to be known for c...
Definition estimator_rcs.h:62
virtual void set_corr_factor(float val)=0
virtual void set_center_freq(float val)=0
static sptr make(int num_mean, float center_freq, float antenna_gain_tx, float antenna_gain_rx, float usrp_gain_rx, float power_tx, float corr_factor, float exponent=1)
Return a shared_ptr to a new instance of radar::estimator_rcs.
virtual void set_power_tx(float val)=0
virtual void set_num_mean(int val)=0
std::shared_ptr< estimator_rcs > sptr
Definition estimator_rcs.h:64
virtual void set_usrp_gain_rx(float val)=0
virtual void set_antenna_gain_rx(float val)=0
virtual void set_antenna_gain_tx(float val)=0
Definition crop_matrix_vcvc.h:28