Logo ROOT   6.21/01
Reference Guide
ROOT::Experimental::Internal::RHistImplGen< NDIM, NDIM, DATA, PROCESSEDAXISCONFIG... > Struct Template Reference

template<int NDIM, class DATA, class... PROCESSEDAXISCONFIG>
struct ROOT::Experimental::Internal::RHistImplGen< NDIM, NDIM, DATA, PROCESSEDAXISCONFIG... >

Generate RHist::fImpl from constructor arguments; recursion end.

Create the histogram, now that all axis types and initializer objects are determined.

Definition at line 244 of file RHist.hxx.

Public Types

using HistImplBase_t = ROOT::Experimental::Detail::RHistImplBase< DATA >
 

Public Member Functions

std::unique_ptr< HistImplBase_toperator() (std::string_view title, const std::array< RAxisConfig, DATA::GetNDim()> &, PROCESSEDAXISCONFIG... axisArgs)
 

#include <ROOT/RHist.hxx>

Member Typedef Documentation

◆ HistImplBase_t

template<int NDIM, class DATA , class... PROCESSEDAXISCONFIG>
using ROOT::Experimental::Internal::RHistImplGen< NDIM, NDIM, DATA, PROCESSEDAXISCONFIG... >::HistImplBase_t = ROOT::Experimental::Detail::RHistImplBase<DATA>

Definition at line 245 of file RHist.hxx.

Member Function Documentation

◆ operator()()

template<int NDIM, class DATA , class... PROCESSEDAXISCONFIG>
std::unique_ptr<HistImplBase_t> ROOT::Experimental::Internal::RHistImplGen< NDIM, NDIM, DATA, PROCESSEDAXISCONFIG... >::operator() ( std::string_view  title,
const std::array< RAxisConfig, DATA::GetNDim()> &  ,
PROCESSEDAXISCONFIG...  axisArgs 
)
inline

Definition at line 247 of file RHist.hxx.


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