21 #include "ROOT/RArrayView.h" 26 namespace Experimental {
32 template <
int DIMENSION>
35 TFunction(std::function<
double (
const std::array<double, DIMENSION>&,
36 const std::array_view<double>&
par)>
func) {}
40 template <
int D_,
class P_,
template <
class P__>
class S_>
class... STAT>
43 std::array_view<double> paramInit){
This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecu...
TFitResult FitTo(const THist< DIMENSIONS, PRECISION, STAT... > &hist, const TFunction< DIMENSIONS > &func, std::array_view< double > paramInit)
Histogram class for histograms with DIMENSIONS dimensions, where each bin count is stored by a value ...
double func(double *x, double *p)
TFunction(std::function< double(const std::array< double, DIMENSION > &, const std::array_view< double > &par)> func)