ATLAS Offline Software
Public Member Functions | Static Public Member Functions | Private Member Functions | List of all members
MuonCalib::Tschebyscheff_polynomial Class Reference

#include <Tschebyscheff_polynomial.h>

Collaboration diagram for MuonCalib::Tschebyscheff_polynomial:

Public Member Functions

double value (const unsigned int &order, const double &x) const
 get the value of the Tschebyscheff polynomial of order order at x (-1 <= x <= 1) More...
 

Static Public Member Functions

static const Tschebyscheff_polynomialget_Tschebyscheff_polynomial (void)
 get a pointer to the Tschebyscheff polynomial More...
 

Private Member Functions

 Tschebyscheff_polynomial (void)
 constructor More...
 

Detailed Description

This class provides a tschebyscheff polynomial of order k. This class is a monoton/singleton object.

Author
Olive.nosp@m.r.Ko.nosp@m.rtner.nosp@m.@cer.nosp@m.n.ch
Date
27.12.2004

Definition at line 24 of file Tschebyscheff_polynomial.h.

Constructor & Destructor Documentation

◆ Tschebyscheff_polynomial()

MuonCalib::Tschebyscheff_polynomial::Tschebyscheff_polynomial ( void  )
private

constructor

Definition at line 39 of file Tschebyscheff_polynomial.cxx.

39  {
40  }

Member Function Documentation

◆ get_Tschebyscheff_polynomial()

const Tschebyscheff_polynomial * MuonCalib::Tschebyscheff_polynomial::get_Tschebyscheff_polynomial ( void  )
static

get a pointer to the Tschebyscheff polynomial

Definition at line 28 of file Tschebyscheff_polynomial.cxx.

28  {
29  static const Tschebyscheff_polynomial s_polynomial;
30  return &s_polynomial;
31  }

◆ value()

double MuonCalib::Tschebyscheff_polynomial::value ( const unsigned int &  order,
const double &  x 
) const
inline

get the value of the Tschebyscheff polynomial of order order at x (-1 <= x <= 1)


The documentation for this class was generated from the following files:
MuonCalib::Tschebyscheff_polynomial::Tschebyscheff_polynomial
Tschebyscheff_polynomial(void)
constructor
Definition: Tschebyscheff_polynomial.cxx:39