yoda is hosted by Hepforge, IPPP Durham
YODA - Yet more Objects for Data Analysis 2.0.0
YODA::FillableStorage< FillDim, BinContentT, AxisT > Member List

This is the complete list of members for YODA::FillableStorage< FillDim, BinContentT, AxisT >, including all inherited members.

AdapterWrapperT typedefYODA::FillableStorage< FillDim, BinContentT, AxisT >protected
BaseT typedefYODA::FillableStorage< FillDim, BinContentT, AxisT >protected
bin(size_t idx) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
bin(size_t idx) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
bin(const std::array< size_t, sizeof...(AxisT)> &idxLocal) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
bin(const std::array< size_t, sizeof...(AxisT)> &idxLocal) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
binAt(typename BinningT::EdgeTypesTuple &&coords) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
binAt(typename BinningT::EdgeTypesTuple &&coords) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
binDim() const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
BinDimension typedefYODA::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 noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
BinningT typedefYODA::FillableStorage< FillDim, BinContentT, AxisT >protected
BinningType typedefYODA::BinnedStorage< BinContentT, AxisT... >
bins(const bool includeOverflows=false, const bool includeMaskedBins=false) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
bins(const bool includeOverflows=false, const bool includeMaskedBins=false) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
BinsVecT typedefYODA::BinnedStorage< BinContentT, AxisT... >protected
BinT typedefYODA::FillableStorage< FillDim, BinContentT, AxisT >protected
BinType typedefYODA::BinnedStorage< BinContentT, AxisT... >
calcIndicesToSkip(const bool includeOverflows, const bool includeMaskedBins) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
clearBins() noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
dim() const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
fill(FillCoordsT &&coords, std::index_sequence< Is... >, const double weight=1.0, const double fraction=1.0) noexceptYODA::FillableStorage< FillDim, BinContentT, AxisT >inline
fill(FillCoordsT &&coords, const double weight=1.0, const double fraction=1.0) noexceptYODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableStorage(FillAdapterT adapter=AdapterWrapperT()._adapter)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableStorage(const BinningT &binning, FillAdapterT adapter=AdapterWrapperT()._adapter)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableStorage(BinningT &&binning, FillAdapterT adapter=AdapterWrapperT()._adapter)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableStorage(const std::vector< AxisT > &... edges, FillAdapterT adapter=AdapterWrapperT()._adapter)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableStorage(std::vector< AxisT > &&... edges, FillAdapterT adapter=AdapterWrapperT()._adapter)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableStorage(const Axis< AxisT > &... axes, FillAdapterT adapter=AdapterWrapperT()._adapter)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableStorage(Axis< AxisT > &&... axes, FillAdapterT adapter=AdapterWrapperT()._adapter)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableStorage(const FillableStorage &other)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableStorage(FillableStorage &&other)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillableT typedefYODA::FillableStorage< FillDim, BinContentT, AxisT >protected
FillAdapterT typedefYODA::FillableStorage< FillDim, BinContentT, AxisT >
fillBins() noexceptYODA::BinnedStorage< BinContentT, AxisT... >inlineprotected
fillBins(const BinsVecT &bins) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inlineprotected
fillBins(BinsVecT &&bins) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inlineprotected
FillCoordsT typedefYODA::FillableStorage< FillDim, BinContentT, AxisT >protected
fillDim() constYODA::FillableStorage< FillDim, BinContentT, AxisT >inline
FillDimension typedefYODA::FillableStorage< FillDim, BinContentT, AxisT >
FillType typedefYODA::FillableStorage< FillDim, BinContentT, AxisT >
isMasked(const size_t binIndex) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
isVisible(const size_t binIndex) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
maskBin(const size_t indexToMask, const bool status=true) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
maskBinAt(typename BinningT::EdgeTypesTuple &&coords, const bool status=true) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
maskBins(const std::vector< size_t > &indicesToMask, const bool status=true) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
maskedBins() const noexceptYODA::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) constYODA::BinnedStorage< BinContentT, AxisT... >inline
nanCount() constYODA::FillableStorage< FillDim, BinContentT, AxisT >inline
nanSumW() constYODA::FillableStorage< FillDim, BinContentT, AxisT >inline
nanSumW2() constYODA::FillableStorage< FillDim, BinContentT, AxisT >inline
numBins(const bool includeOverflows=false, const bool includeMaskedBins=false) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
numBinsAt(const size_t axisN, const bool includeOverflows=false) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
operator!=(const BinnedStorage &other) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
operator+=(const FillableStorage &other)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
operator-=(const FillableStorage &other)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline
operator=(const FillableStorage &other) noexceptYODA::FillableStorage< FillDim, BinContentT, AxisT >inline
operator=(FillableStorage &&other) noexceptYODA::FillableStorage< FillDim, BinContentT, AxisT >inline
BinnedStorage< BinContentT, AxisT... >::operator=(const BinnedStorage &other) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
BinnedStorage< BinContentT, AxisT... >::operator=(BinnedStorage &&other) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
operator==(const BinnedStorage &other) const noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
reset() noexceptYODA::FillableStorage< FillDim, BinContentT, AxisT >inline
set(typename BinningT::EdgeTypesTuple &&coords, BinContentT &&content) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
set(typename BinningT::EdgeTypesTuple &&coords, const BinContentT &content) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
set(const size_t binIdx, BinContentT &&content) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
set(const size_t binIdx, const BinContentT &content) noexceptYODA::BinnedStorage< BinContentT, AxisT... >inline
setNanLog(size_t count, double sumw, double sumw2)YODA::FillableStorage< FillDim, BinContentT, AxisT >inline