Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
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 264 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 265 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 267 of file RHist.hxx.


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