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.
|
| std::unique_ptr< Detail::RHistImplBase< DATA > > | MakeNextAxis (std::string_view title, const std::array< RAxisConfig, NDIM > &axes, PROCESSEDAXISCONFIG... processedAxisArgs) |
| | Select the template argument for the next axis type, and "recurse" into RHistImplGen for the next axis.
|
| |
| std::unique_ptr< HistImplBase_t > | operator() (std::string_view title, const std::array< RAxisConfig, DATA::GetNDim()> &, PROCESSEDAXISCONFIG... axisArgs) |
| |
| std::unique_ptr< Detail::RHistImplBase< DATA > > | operator() (std::string_view title, const std::array< RAxisConfig, NDIM > &axes, PROCESSEDAXISCONFIG... processedAxisArgs) |
| | Make a RHistImpl-derived object reflecting the RAxisConfig array.
|
| |