Class CalibratorsPlotWidget

Inheritance Relationships

Base Type

Class Documentation

class SmartPeak::CalibratorsPlotWidget : public SmartPeak::GenericGraphicWidget

Class for Calibrators.

Public Functions

inline CalibratorsPlotWidget(const std::vector<std::vector<float>> &x_fit_data, const std::vector<std::vector<float>> &y_fit_data, const std::vector<std::vector<float>> &x_raw_data, const std::vector<std::vector<float>> &y_raw_data, const std::vector<std::string> &series_names, const std::string &x_axis_title, const std::string &y_axis_title, const float &x_min, const float &x_max, const float &y_min, const float &y_max, const float &plot_width, const float &plot_height, const std::string &plot_title)
virtual void draw() override

Interface to show the widget

NOTE: free to override in inherited implmementations

Public Members

const std::vector<std::vector<float>> &x_fit_data_
const std::vector<std::vector<float>> &y_fit_data_
const std::vector<std::vector<float>> &x_raw_data_
const std::vector<std::vector<float>> &y_raw_data_
const std::vector<std::string> &series_names_
const std::string &x_axis_title_
const std::string &y_axis_title_
const float &x_min_
const float &x_max_
const float &y_min_
const float &y_max_
const float &plot_width_
const float &plot_height_
const std::string plot_title_