11 #ifndef HISTOGRAM_DISPLAY_PLOT_H
12 #define HISTOGRAM_DISPLAY_PLOT_H
32 const uint64_t numDataPoints,
33 const double timeInterval);
55 void _resetXAxisPoints(
double left,
double right);
56 void _autoScaleY(
double bottom,
double top);
59 std::vector<double*> d_ydata;
63 double d_xmin, d_xmax, d_left, d_right;
68 bool d_autoscalex_state;
QWidget base plot to build QTGUI plotting tools.
Definition: DisplayPlot.h:50
QWidget for displaying time domain plots.
Definition: HistogramDisplayPlot.h:24
bool getAccumulate() const
void setSemilogx(bool en)
void setAccumulate(bool en)
void plotNewData(const std::vector< double * > dataPoints, const uint64_t numDataPoints, const double timeInterval)
HistogramDisplayPlot(unsigned int nplots, QWidget *)
void setLineColor(unsigned int which, QColor color) override
void setAutoScale(bool state)
~HistogramDisplayPlot() override
void setSemilogy(bool en)
void setNumBins(unsigned int bins)
int getMarkerAlpha(unsigned int which) const override
void setMarkerAlpha(unsigned int which, int alpha) override
void setXaxis(double min, double max) override
float min(float a, float b)