|
Developer Documentation
|
Public Member Functions | |
| HistogramT (std::vector< size_t > &&histogram, std::vector< T > &&bin_boundaries, std::vector< double > &&bin_widths) | |
| const std::vector< T > & | getBinBoundaries () const |
| double | getTotalWidth () const override |
| LabelType | getLabelType () const override |
| QString | getBoundaryLabel (size_t idx) const override |
Public Member Functions inherited from ACG::Histogram | |
| 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 QString | getBinLabel (size_t) const |
Private Attributes | |
| std::vector< T > | bin_boundaries_ |
Additional Inherited Members | |
Public Types inherited from ACG::Histogram | |
| enum class | LabelType { PerBin , PerBoundary } |
Protected Attributes inherited from ACG::Histogram | |
| std::vector< size_t > | bins_ |
| std::vector< double > | bin_widths_ |
Definition at line 117 of file Histogram.hh.
|
inline |
Definition at line 121 of file Histogram.hh.
|
inline |
Definition at line 134 of file Histogram.hh.
|
inlineoverridevirtual |
Reimplemented from ACG::Histogram.
Definition at line 148 of file Histogram.hh.
|
inlineoverridevirtual |
Implements ACG::Histogram.
Definition at line 143 of file Histogram.hh.
|
inlineoverridevirtual |
Implements ACG::Histogram.
Definition at line 138 of file Histogram.hh.
|
private |
Definition at line 156 of file Histogram.hh.