Developer Documentation
|
Public Member Functions | |
UnbinnedHistogram (std::vector< size_t > &&bin_counts, std::vector< T > &&bin_values) | |
double | getTotalWidth () const override |
LabelType | getLabelType () const override |
QString | getBinLabel (size_t idx) const override |
![]() | |
Histogram (std::vector< size_t > &&bins, std::vector< double > &&bin_widths) | |
const std::vector< size_t > & | getBins () const |
const std::vector< double > & | getBinWidths () const |
virtual double | getTotalWidth () const =0 |
virtual LabelType | getLabelType () const =0 |
virtual QString | getBoundaryLabel (size_t) const |
virtual QString | getBinLabel (size_t) const |
Private Attributes | |
std::vector< T > | bin_values_ |
Additional Inherited Members | |
![]() | |
enum class | LabelType { PerBin , PerBoundary } |
![]() | |
std::vector< size_t > | bins_ |
std::vector< double > | bin_widths_ |
Definition at line 99 of file Histogram.hh.
|
inline |
Definition at line 102 of file Histogram.hh.
|
inlineoverridevirtual |
Reimplemented from ACG::Histogram.
Definition at line 111 of file Histogram.hh.
|
inlineoverridevirtual |
Implements ACG::Histogram.
Definition at line 110 of file Histogram.hh.
|
inlineoverridevirtual |
Implements ACG::Histogram.
Definition at line 109 of file Histogram.hh.
|
private |
Definition at line 113 of file Histogram.hh.