Logo ROOT  
Reference Guide
ROOT::Experimental::Internal::RVirtualBinsToLocalBins< I, NDIMS, BINS, AXES > Struct Template Reference

template<int I, int NDIMS, typename BINS, class AXES>
struct ROOT::Experimental::Internal::RVirtualBinsToLocalBins< I, NDIMS, BINS, AXES >

Recursively converts zero-based virtual bins where the underflow bin has index 0 and the overflow bin has index N+1 where N is the axis' number of regular bins, to the standard kUnderflowBin/kOverflowBin for under/overflow bin indexing convention.

For growable axes, must add 1 to go back to standard indices as their virtual indexing convention is also 0-based, with zero designating the first regular bin.

Definition at line 613 of file RHistImpl.hxx.

Public Member Functions

void operator() (BINS &localBins, const AXES &axes, const BINS &virtualBins) const
 

#include <ROOT/RHistImpl.hxx>

Member Function Documentation

◆ operator()()

template<int I, int NDIMS, typename BINS , class AXES >
void ROOT::Experimental::Internal::RVirtualBinsToLocalBins< I, NDIMS, BINS, AXES >::operator() ( BINS &  localBins,
const AXES &  axes,
const BINS &  virtualBins 
) const
inline

Definition at line 614 of file RHistImpl.hxx.


The documentation for this struct was generated from the following file: