5#ifndef TRIGAFPHYPO_AFPPROTONTRANSPORTPOLYNOMIAL_H
6#define TRIGAFPHYPO_AFPPROTONTRANSPORTPOLYNOMIAL_H
12 double c5 = 0,
double c6 = 0,
double c7 = 0,
double c8 = 0,
double c9 = 0);
17 void setCoefficients(
int n,
double c0,
double c1 = 0,
double c2 = 0,
double c3 = 0,
double c4 = 0,
18 double c5 = 0,
double c6 = 0,
double c7 = 0,
double c8 = 0,
double c9 = 0);
AFPProtonTransportPolynomial(int n, double c0, double c1=0, double c2=0, double c3=0, double c4=0, double c5=0, double c6=0, double c7=0, double c8=0, double c9=0)
Default constructor of kinRecoPolynomial. Takes number of coefficients and coefficients itself up to ...
double m_coefficients[10]
double evaluate(double x) const
This function of returns the sum of the polynomial coeficients of a given argument x.
int numCoefficients() const
This function returns the number of coefficients.
void setCoefficients(int n, double c0, double c1=0, double c2=0, double c3=0, double c4=0, double c5=0, double c6=0, double c7=0, double c8=0, double c9=0)
This function sets the coefficients of the polynomial.