#include <uhd/cal/power_container.hpp>
◆ sptr
◆ add()
virtual void uhd::cal::power_container::add |
( |
const double |
output, |
|
|
const std::vector< double > & |
args |
|
) |
| |
|
pure virtual |
Add a data point to the container. This function records a mapping R^n -> R between an input vector and output scalar. For example, a mapping might be (power level, frequency, temperature) -> gain.
- Parameters
-
output | the output of the data point mapping |
args | input values |
Implements uhd::cal::cal_container< std::vector< double >, double >.
◆ add_metadata()
virtual void uhd::cal::power_container::add_metadata |
( |
const metadata_t & |
data | ) |
|
|
pure virtual |
◆ get()
virtual double uhd::cal::power_container::get |
( |
const std::vector< double > & |
args | ) |
|
|
pure virtual |
◆ get_metadata()
virtual const metadata_t& uhd::cal::power_container::get_metadata |
( |
| ) |
|
|
pure virtual |
◆ make()
static sptr uhd::cal::power_container::make |
( |
| ) |
|
|
static |
Create a container for data related to power calibration.
- Returns
- shared pointer to the container
The documentation for this class was generated from the following file: