g4tools
5.4.0
|
Public Types | |
enum | { UNDERFLOW_BIN = axis_UNDERFLOW_BIN, OVERFLOW_BIN = axis_OVERFLOW_BIN } |
typedef unsigned int | bn_t |
Public Member Functions | |
bool | is_fixed_binning () const |
TC | lower_edge () const |
TC | upper_edge () const |
bn_t | bins () const |
const std::vector< TC > & | edges () const |
TC | bin_width (int a_bin) const |
TC | bin_lower_edge (int a_bin) const |
TC | bin_upper_edge (int a_bin) const |
TC | bin_center (int a_bin) const |
int | coord_to_index (TC a_value) const |
bool | coord_to_absolute_index (TC a_value, bn_t &a_index) const |
bool | in_range_to_absolute_index (int a_in, bn_t &a_out) const |
bool | configure (const std::vector< TC > &a_edges) |
bool | configure (bn_t aNumber, TC aMin, TC aMax) |
bool | is_compatible (const axis &a_axis) const |
axis () | |
virtual | ~axis () |
axis (const axis &a_from) | |
axis & | operator= (const axis &a_from) |
bool | equals (const axis &a_from) const |
bool | operator== (const axis &a_from) const |
bool | operator!= (const axis &a_from) const |
Public Attributes | |
TO | m_offset |
bn_t | m_number_of_bins |
TC | m_minimum_value |
TC | m_maximum_value |
bool | m_fixed |
TC | m_bin_width |
std::vector< TC > | m_edges |
typedef unsigned int tools::histo::axis< TC, TO >::bn_t |
anonymous enum |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
TC tools::histo::axis< TC, TO >::m_bin_width |
std::vector<TC> tools::histo::axis< TC, TO >::m_edges |
bool tools::histo::axis< TC, TO >::m_fixed |
TC tools::histo::axis< TC, TO >::m_maximum_value |
TC tools::histo::axis< TC, TO >::m_minimum_value |
bn_t tools::histo::axis< TC, TO >::m_number_of_bins |
TO tools::histo::axis< TC, TO >::m_offset |