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

#include <Legendre_polynomial.h>

Collaboration diagram for MuonCalib::Legendre_polynomial:

Public Member Functions

double value (const int &order, const double &x) const
 get the value of the Legendre polynomial of order m_order at x More...
 

Static Public Member Functions

static const Legendre_polynomialget_Legendre_polynomial (void)
 get a pointer to the Legendre polynomial More...
 

Private Member Functions

 Legendre_polynomial (void)
 constructor More...
 

Detailed Description

This class provides a legendre 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
22.05.2004

Definition at line 45 of file Legendre_polynomial.h.

Constructor & Destructor Documentation

◆ Legendre_polynomial()

MuonCalib::Legendre_polynomial::Legendre_polynomial ( void  )
private

constructor

Definition at line 43 of file Legendre_polynomial.cxx.

43  {
44  }

Member Function Documentation

◆ get_Legendre_polynomial()

const Legendre_polynomial * MuonCalib::Legendre_polynomial::get_Legendre_polynomial ( void  )
static

get a pointer to the Legendre polynomial

Definition at line 31 of file Legendre_polynomial.cxx.

31  {
32  static const Legendre_polynomial s_polynomial;
33  return &s_polynomial;
34 
35  }

◆ value()

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

get the value of the Legendre polynomial of order m_order at x


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