#include <binnor.h>
Public Member Functions | |
axis_pow2_base (R min, R max) | |
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 |
Static Public Attributes | |
static constexpr unsigned int | c_M_end = 1 << M |
static constexpr unsigned int | c_N_end = 1 << N |
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 |
Additional Inherited Members | |
Public Types inherited from mkfit::axis_base< R, I, M, N > | |
typedef I | index_t |
typedef R | real_t |
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 |
|
inline |
|
inline |
|
inline |
Definition at line 88 of file binnor.h.
Referenced by mkfit::LayerOfHits::isBinDead(), mkfit::LayerOfHits::LayerOfHits(), and mkfit::LayerOfHits::suckInDeads().
|
static |
Definition at line 82 of file binnor.h.
Referenced by mkfit::axis_pow2_base< float, bin_index_t, M, N >::size_of_M().
|
static |
Definition at line 83 of file binnor.h.
Referenced by mkfit::axis_pow2_base< float, bin_index_t, M, N >::size_of_N().