11#ifndef HISTOGRAM_DISPLAY_PLOT_H
12#define HISTOGRAM_DISPLAY_PLOT_H
32 const uint64_t numDataPoints,
33 const double timeInterval);
50 void setXaxis(
double min,
double max)
override;
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:53
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