![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef MUONCALIB_RTCHEBYSHEV_H
16 #define MUONCALIB_RTCHEBYSHEV_H
77 std::string
name(
void)
const;
RtChebyshev(const ParVec &vec)
initialization constructor,
unsigned int numberOfRtParameters(void) const
get the coefficients of the r(t) polynomial
std::vector< size_t > vec
std::vector< double > ParVec
double get_reduced_time(const double &t) const
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
void _init(void)
initialization method
double tLower(void) const
< get the lower drift-time bound
const Tschebyscheff_polynomial * m_Chebyshev
pointer to the Chebyshev polynomials
double driftvelocity(double t) const
double tUpper(void) const
get the number of parameters used to describe the r(t) relationship
double radius(double t) const
get the radius corresponding to the drift time t; if t is not within [t_low, t_up] an unphysical radi...
generic interface for a rt-relation
std::string name(void) const
get the class name
std::vector< double > rtParameters(void) const
get the reduced time which is the argument of the Chebyshev polynomial