ATLAS Offline Software
Public Member Functions | List of all members
MuonCalib::BaseFunction Class Referenceabstract

#include <BaseFunction.h>

Inheritance diagram for MuonCalib::BaseFunction:
Collaboration diagram for MuonCalib::BaseFunction:

Public Member Functions

 BaseFunction (void)
 default constructor More...
 
virtual ~BaseFunction (void)
 destructor More...
 
virtual double value (const int &k, const double &x) const =0
 get the value of the k-th base function at x More...
 

Detailed Description

This is an abstract base class for a set of base functions for fits to sample points.

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

Definition at line 23 of file BaseFunction.h.

Constructor & Destructor Documentation

◆ BaseFunction()

MuonCalib::BaseFunction::BaseFunction ( void  )
inline

default constructor

Definition at line 27 of file BaseFunction.h.

◆ ~BaseFunction()

virtual MuonCalib::BaseFunction::~BaseFunction ( void  )
inlinevirtual

destructor

Definition at line 28 of file BaseFunction.h.

Member Function Documentation

◆ value()

virtual double MuonCalib::BaseFunction::value ( const int &  k,
const double &  x 
) const
pure virtual

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

Implemented in MuonCalib::PolygonBase, MuonCalib::LegendrePolynomial, MuonCalib::SimplePolynomial, and MuonCalib::ChebyshevPolynomial.


The documentation for this class was generated from the following file: