Plots the histograms maintained by ExcisionUnpacker.
More...
#include <ExcisionStatsPlotter.h>
|
bool | show_cutoff_sigma |
| Plot vertical bars to indicate the cut-off thresholds.
|
|
bool | plot_only_range |
| Plot vertical bars to indicate the cut-off thresholds.
|
|
bool | full_xscale |
| Plot the entire x-axis of the histogram.
|
|
float | hist_min |
| Fraction of histogram maximum below which points are ignored.
|
|
bool | horizontal |
| Plot the two polarizations beside eachother.
|
|
bool | colour |
| Plot in colour.
|
|
|
void | calculate_theory () |
|
void | set_theory_colour () |
|
void | check_colours () |
| Ensure that colours for different digitizers are unique.
|
|
bool | special (unsigned imin, unsigned imax, float &ymax) |
| Any special plotting implemented in derived classes. More...
|
|
void | cpgpt (std::vector< float > &vals, int type) |
| Plot a vector of points with index on x-axis.
|
|
Handle * | __reference (bool active) const |
|
void | __dereference (bool auto_delete=true) const |
|
|
std::vector< float > | theory |
| Theoretical, optimal histogram.
|
|
float | theory_max |
| Maxmimum value of theory.
|
|
bool | theory_calculated |
| Set true when the theoretical, optimal histogram is calculated.
|
|
int | theory_colour |
| Colour used when plotting theoretical.
|
|
Reference::To< const ExcisionUnpacker > | twobit |
| Data to be plotted.
|
|
std::vector< float > | histogram |
| Where individual histograms are kept for plotting.
|
|
std::vector< int > | colours |
| Colour used when plotting histogram from each digitizer.
|
|
std::vector< unsigned > | to_zap |
| Plot the two polarizations beside eachother.
|
|
float | xscale |
| Scale factor multplied by each index on x axis.
|
|
Plots the histograms maintained by ExcisionUnpacker.
◆ special()
bool dsp::ExcisionStatsPlotter::special |
( |
unsigned |
imin, |
|
|
unsigned |
imax, |
|
|
float & |
ymax |
|
) |
| |
|
protectedvirtual |
Any special plotting implemented in derived classes.
Implementations should return true if cpgswin is called
Reimplemented from dsp::BitStatsPlotter.
The documentation for this class was generated from the following files: