Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
MuonCalib::SimplePolynomial Class Reference

#include <SimplePolynomial.h>

Inheritance diagram for MuonCalib::SimplePolynomial:
Collaboration diagram for MuonCalib::SimplePolynomial:

Public Member Functions

 SimplePolynomial ()=default
 
double value (const int k, const double x) const
 get the value of the k-th base function at x More...
 

Detailed Description

This class provides the simple polynomials x^k (k=0, 1, ...) as base functions for fits.

Definition at line 13 of file SimplePolynomial.h.

Constructor & Destructor Documentation

◆ SimplePolynomial()

MuonCalib::SimplePolynomial::SimplePolynomial ( )
default

Member Function Documentation

◆ value()

double SimplePolynomial::value ( const int  k,
const double  x 
) const
virtual

get the value of the k-th base function at x

Implements MuonCalib::BaseFunction.

Definition at line 9 of file SimplePolynomial.cxx.

9  {
10  return std::pow(x, k);
11 }

The documentation for this class was generated from the following files:
x
#define x
pow
constexpr int pow(int base, int exp) noexcept
Definition: ap_fixedTest.cxx:15
fitman.k
k
Definition: fitman.py:528