policy for the variable bin boundaries in Histogram More...
#include <Histogram.h>
Public Types | |
typedef T | BinEdgeType |
typedef boost::add_reference < BinLowerEdgesType >::type | BinLowerEdgesRefType |
typedef ContainerPolicy < std::vector< BinEdgeType > >::type | BinLowerEdgesType |
typedef add_const_reference < BinLowerEdgesType >::type | ConstBinLowerEdgesRefType |
Public Member Functions | |
BinEdgeType | GetBinLowerEdge (const size_t bin) const |
BinLowerEdgesRefType | GetBinLowerEdges () |
ConstBinLowerEdgesRefType | GetBinLowerEdges () const |
BinEdgeType | GetBinSize (const size_t bin) const |
BinEdgeType | GetBinUpperEdge (const size_t bin) const |
size_t | GetNBins () const |
BinEdgeType | GetStart () const |
BinEdgeType | GetStop () const |
bool | IsOverflow (const double x) const |
bool | IsUnderflow (const double x) const |
VariableBinning () | |
VariableBinning (ConstBinLowerEdgesRefType edges) | |
Public Attributes | |
size_t | const |
Private Attributes | |
const BinLowerEdgesType | fBinLowerEdges |
policy for the variable bin boundaries in Histogram
Definition at line 73 of file Histogram.h.
typedef T utl::VariableBinning< T, ContainerPolicy >::BinEdgeType |
Definition at line 75 of file Histogram.h.
typedef boost::add_reference<BinLowerEdgesType>::type utl::VariableBinning< T, ContainerPolicy >::BinLowerEdgesRefType |
Definition at line 77 of file Histogram.h.
typedef ContainerPolicy<std::vector<BinEdgeType> >::type utl::VariableBinning< T, ContainerPolicy >::BinLowerEdgesType |
Definition at line 76 of file Histogram.h.
typedef add_const_reference<BinLowerEdgesType>::type utl::VariableBinning< T, ContainerPolicy >::ConstBinLowerEdgesRefType |
Definition at line 78 of file Histogram.h.
|
inline |
Definition at line 80 of file Histogram.h.
|
inline |
Definition at line 82 of file Histogram.h.
|
inline |
Definition at line 95 of file Histogram.h.
Referenced by utl::VariableBinning< BinEdgesT, boost::add_const >::GetBinSize().
|
inline |
Definition at line 113 of file Histogram.h.
|
inline |
Definition at line 115 of file Histogram.h.
|
inline |
Definition at line 101 of file Histogram.h.
|
inline |
Definition at line 98 of file Histogram.h.
Referenced by utl::VariableBinning< BinEdgesT, boost::add_const >::GetBinSize().
|
inline |
Definition at line 85 of file Histogram.h.
|
inline |
Definition at line 87 of file Histogram.h.
Referenced by utl::VariableBinning< BinEdgesT, boost::add_const >::IsUnderflow().
|
inline |
Definition at line 89 of file Histogram.h.
Referenced by utl::VariableBinning< BinEdgesT, boost::add_const >::IsOverflow().
|
inline |
Definition at line 93 of file Histogram.h.
|
inline |
Definition at line 91 of file Histogram.h.
size_t utl::VariableBinning< T, ContainerPolicy >::const |
Definition at line 107 of file Histogram.h.
|
private |
Definition at line 118 of file Histogram.h.
Referenced by utl::VariableBinning< BinEdgesT, boost::add_const >::GetBinLowerEdge(), utl::VariableBinning< BinEdgesT, boost::add_const >::GetBinLowerEdges(), utl::VariableBinning< BinEdgesT, boost::add_const >::GetBinUpperEdge(), utl::VariableBinning< BinEdgesT, boost::add_const >::GetNBins(), utl::VariableBinning< BinEdgesT, boost::add_const >::GetStart(), and utl::VariableBinning< BinEdgesT, boost::add_const >::GetStop().