ATLAS Offline Software
MuonSpectrometer
MuonCalib
MuonCalibUtils
MuonCalibMath
MuonCalibMath
Tschebyscheff_polynomial.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef Tschebyscheff_polynomialHXX
6
#define Tschebyscheff_polynomialHXX
7
9
// HEADERS //
11
12
#include "math.h"
13
14
namespace
MuonCalib
{
15
24
class
Tschebyscheff_polynomial
{
25
26
private
:
27
Tschebyscheff_polynomial
(
void
);
28
29
public
:
30
// Methods
31
static
const
Tschebyscheff_polynomial
*
get_Tschebyscheff_polynomial
(
void
);
32
34
inline
double
value
(
const
unsigned
int
&
order
,
35
const
double
&
x
)
const
;
36
};
37
38
}
39
41
// INCLUDE THE IMPLEMENTATION OF INLINE METHODS //
43
44
#include "Tschebyscheff_polynomial.ixx"
45
46
#endif
MuonCalib::Tschebyscheff_polynomial::value
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)
MuonCalib::Tschebyscheff_polynomial::get_Tschebyscheff_polynomial
static const Tschebyscheff_polynomial * get_Tschebyscheff_polynomial(void)
get a pointer to the Tschebyscheff polynomial
Definition:
Tschebyscheff_polynomial.cxx:28
x
#define x
mc.order
order
Configure Herwig7.
Definition:
mc.Herwig7_Dijet.py:12
MuonCalib::Tschebyscheff_polynomial
Definition:
Tschebyscheff_polynomial.h:24
MuonCalib
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition:
CscCalcPed.cxx:22
MuonCalib::Tschebyscheff_polynomial::Tschebyscheff_polynomial
Tschebyscheff_polynomial(void)
constructor
Definition:
Tschebyscheff_polynomial.cxx:39
Generated on Tue Jul 2 2024 21:32:04 for ATLAS Offline Software by
1.8.18