Developer Documentation
ACG::UnbinnedHistogram< T > Class Template Reference
Inheritance diagram for ACG::UnbinnedHistogram< T >:
ACG::Histogram

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
 
- 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 getBoundaryLabel (size_t) const
 

Private Attributes

std::vector< T > bin_values_
 

Additional Inherited Members

- Public Types inherited from ACG::Histogram
enum  LabelType { PerBin, PerBoundary }
 
- Protected Attributes inherited from ACG::Histogram
std::vector< size_t > bins_
 
std::vector< double > bin_widths_
 

Detailed Description

template<typename T>
class ACG::UnbinnedHistogram< T >

Definition at line 98 of file Histogram.hh.


The documentation for this class was generated from the following file: