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

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

Recursively computes a zero-based global bin index, given...

  • A set of zero-based per-axis bin indices
  • The number of considered bins on each axis (can be either GetNBinsNoOver or GetNBins depending on what you are trying to do)
  • A policy of treating all bins qs regular (i.e. no negative indices)

Definition at line 585 of file RHistImpl.hxx.

Public Member Functions

int operator() (int globalVirtualBin, const AXES &axes, const BINS &zeroBasedLocalBins, int binSize, BINTYPE GetNBinType) const
 

#include <ROOT/RHistImpl.hxx>

Member Function Documentation

◆ operator()()

template<int I, int NDIMS, typename BINS , class AXES , class BINTYPE >
int ROOT::Experimental::Internal::RComputeGlobalBinRaw< I, NDIMS, BINS, AXES, BINTYPE >::operator() ( int  globalVirtualBin,
const AXES &  axes,
const BINS &  zeroBasedLocalBins,
int  binSize,
BINTYPE  GetNBinType 
) const
inline

Definition at line 586 of file RHistImpl.hxx.


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