1 #ifndef ALGEBRAIC_FITTING_FUNCTION_H
2 #define ALGEBRAIC_FITTING_FUNCTION_H
4 #include "ipde_fit_parameter.h"
6 #include "KVNameValueList.h"
34 ipde_fit_parameter
k0;
62 std:: cout <<
" kmax = ";
64 std::cout <<
" k0 = ";
66 std::cout <<
" alpha = ";
68 std:: cout <<
" gamma = ";
70 std::cout <<
" theta = ";
72 std::cout << std::endl;
101 double k_cb(
double cb)
const;
Contains fit parameters for algebraic impact parameter dependence.
bce_fit_results()=default
bce_fit_results & operator=(const bce_fit_results &other)
bce_fit_results(const bce_fit_results &other)
void Print(Option_t *="") const
Algebraic relationship between mean value of observable and centrality.
void fill_array_from_params(double *p) const
algebraic_fitting_function()
double k_cb(double cb) const
void print_fit_params() const
double meanX(double cb) const
void normalise_shape_function()
KVNameValueList get_params() const
Fill list with names and values of parameters.
void fill_params_from_array(double *p)
class KVImpactParameters::algebraic_fitting_function::bce_fit_results param_backup
void set_par_names(TF1 &f) const
double redVar(double) const
void set_initial_parameters(TH1 *h, TF1 &f)
class KVImpactParameters::algebraic_fitting_function::bce_fit_results params
Handles lists of named parameters with different types, a list of KVNamedParameter objects.