#include <binnor.h>
Public Member Functions | |
axis (R min, R max, unsigned n_bins) | |
axis (R min, R max, R bin_width) | |
unsigned int | size_of_M () const |
unsigned int | size_of_N () const |
Public Member Functions inherited from mkfit::axis_base< R, I, M, N > | |
axis_base (R min, R max, unsigned int M_size, unsigned int N_size) | |
I | from_M_bin_to_N_bin (I m) const |
I_pair | from_R_minmax_to_N_bins (R rmin, R rmax) const |
I_pair | from_R_rdr_to_N_bins (R r, R dr) const |
I | from_R_to_M_bin (R r) const |
I | from_R_to_M_bin_safe (R r) const |
I | from_R_to_N_bin (R r) const |
I | from_R_to_N_bin_safe (R r) const |
I | next_N_bin (I bin) const |
Public Attributes | |
const unsigned int | m_num_M_bins |
const unsigned int | m_num_N_bins |
Public Attributes inherited from mkfit::axis_base< R, I, M, N > | |
const I | m_last_M_bin |
const I | m_last_N_bin |
const R | m_M_fac |
const R | m_M_lbhp |
const R | m_N_fac |
const R | m_N_lbhp |
const R | m_R_max |
const R | m_R_min |
Additional Inherited Members | |
Public Types inherited from mkfit::axis_base< R, I, M, N > | |
typedef I | index_t |
typedef R | real_t |
Static Public Attributes inherited from mkfit::axis_base< R, I, M, N > | |
static constexpr unsigned int | c_M = M |
static constexpr unsigned int | c_M2N_shift = M - N |
static constexpr unsigned int | c_N = N |
|
inline |
Definition at line 129 of file binnor.h.
Referenced by mkfit::axis< float, bin_index_t, 16, 8 >::axis().
|
inline |
Definition at line 134 of file binnor.h.
|
inline |
|
inline |
const unsigned int mkfit::axis< R, I, M, N >::m_num_M_bins |
Definition at line 127 of file binnor.h.
Referenced by mkfit::axis< float, bin_index_t, 16, 8 >::size_of_M().
const unsigned int mkfit::axis< R, I, M, N >::m_num_N_bins |
Definition at line 127 of file binnor.h.
Referenced by mkfit::axis< float, bin_index_t, 16, 8 >::size_of_N().