![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef RtResolutionChebyshevH
10 #define RtResolutionChebyshevH
74 std::string
name(
void)
const;
79 double resolution(
double t,
double bgRate = 0.0)
const;
const Tschebyscheff_polynomial * m_Chebyshev
pointer to the Chebyshev polynomials
double resolution(double t, double bgRate=0.0) const
returns resolution for a give time and background rate
RtResolutionChebyshev(const ParVec &vec)
initialization constructor,
std::vector< size_t > vec
double tLower(void) const
< get the lower drift-time bound
std::vector< double > resParameters(void) const
get the reduced time which is the argument of the Chebyshev polynomial
std::vector< double > ParVec
unsigned int numberOfResParameters(void) const
get the coefficients of the r(t) polynomial
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
double tUpper(void) const
get the number of parameters used to describe the resolution
double get_reduced_time(const double &t) const
generic interface for a resolution function
void _init(void)
initialization method
std::string name(void) const
get the class name