BaseT typedef | YODA::BinnedStorage< BinContentT, AxisT > | protected |
bin(size_t idx) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
bin(size_t idx) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
bin(const std::array< size_t, sizeof...(AxisT)> &idxLocal) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
bin(const std::array< size_t, sizeof...(AxisT)> &idxLocal) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
binAt(typename BinningT::EdgeTypesTuple &&coords) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
binAt(typename BinningT::EdgeTypesTuple &&coords) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
binDim() const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinDimension typedef | YODA::BinnedStorage< BinContentT, AxisT > | |
BinnedStorage() | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinnedStorage(const BinningT &binning) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinnedStorage(BinningT &&binning) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinnedStorage(const std::vector< AxisT > &... edges) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinnedStorage(std::vector< AxisT > &&... edges) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinnedStorage(std::initializer_list< AxisT > &&... edges) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinnedStorage(const Axis< AxisT > &... axes) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinnedStorage(Axis< AxisT > &&... axes) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinnedStorage(const BinnedStorage &other) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinnedStorage(BinnedStorage &&other) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
binning() const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinningT typedef | YODA::BinnedStorage< BinContentT, AxisT > | protected |
BinningType typedef | YODA::BinnedStorage< BinContentT, AxisT > | |
bins(const bool includeOverflows=false, const bool includeMaskedBins=false) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
bins(const bool includeOverflows=false, const bool includeMaskedBins=false) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
BinsVecT typedef | YODA::BinnedStorage< BinContentT, AxisT > | protected |
BinT typedef | YODA::BinnedStorage< BinContentT, AxisT > | protected |
BinType typedef | YODA::BinnedStorage< BinContentT, AxisT > | |
calcIndicesToSkip(const bool includeOverflows, const bool includeMaskedBins) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
clearBins() noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
dim() const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
fillBins() noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inlineprotected |
fillBins(const BinsVecT &bins) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inlineprotected |
fillBins(BinsVecT &&bins) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inlineprotected |
isMasked(const size_t binIndex) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
isVisible(const size_t binIndex) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
maskBin(const size_t indexToMask, const bool status=true) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
maskBinAt(typename BinningT::EdgeTypesTuple &&coords, const bool status=true) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
maskBins(const std::vector< size_t > &indicesToMask, const bool status=true) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
maskedBins() const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
maskSlice(const size_t dim, const size_t idx, const bool status=true) | YODA::BinnedStorage< BinContentT, AxisT > | inline |
mergeBins(std::decay_t< decltype(AxisNs, std::declval< std::pair< size_t, size_t > >())>... mergeRanges) noexcept -> std::enable_if_t< MetaUtils::is_detected_v< MetaUtils::operatorTraits::addition_assignment_t, BinContentT >, RetT > | YODA::BinnedStorage< BinContentT, AxisT > | inline |
mkBinnedSlices(Func &&how2add, const bool includeOverflows=false) const | YODA::BinnedStorage< BinContentT, AxisT > | inline |
numBins(const bool includeOverflows=false, const bool includeMaskedBins=false) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
numBinsAt(const size_t axisN, const bool includeOverflows=false) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
operator!=(const BinnedStorage &other) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
operator=(const BinnedStorage &other) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
operator=(BinnedStorage &&other) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
operator==(const BinnedStorage &other) const noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
reset() noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
set(typename BinningT::EdgeTypesTuple &&coords, BinContentT &&content) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
set(typename BinningT::EdgeTypesTuple &&coords, const BinContentT &content) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
set(const size_t binIdx, BinContentT &&content) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |
set(const size_t binIdx, const BinContentT &content) noexcept | YODA::BinnedStorage< BinContentT, AxisT > | inline |