22 #include "ROOT/RArrayView.hxx" 24 #include "ROOT/THist.hxx" 27 namespace Experimental {
32 template <
int DIMENSION>
35 TFunction(std::function<
double(
const std::array<double, DIMENSION> &,
const std::array_view<double> &par)> func) {}
38 template <
int DIMENSIONS,
class PRECISION,
template <
int D_,
class P_,
template <
class P__>
class S_>
class... STAT>
40 std::array_view<double> paramInit)
Namespace for new ROOT classes and functions.
TFitResult FitTo(const THist< DIMENSIONS, PRECISION, STAT... > &hist, const TFunction< DIMENSIONS > &func, std::array_view< double > paramInit)
TFunction(std::function< double(const std::array< double, DIMENSION > &, const std::array_view< double > &par)> func)