 |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONCALIB_RTCHEBYSHEV_H
5 #define MUONCALIB_RTCHEBYSHEV_H
46 virtual std::string
name()
const override final;
51 virtual double radius(
double t)
const override final;
58 virtual double tLower()
const override final;
60 virtual double tUpper()
const override final;
62 virtual double tBinWidth()
const override final;
64 virtual unsigned nDoF()
const override final;
std::vector< size_t > vec
virtual double driftVelocity(double t) const override final
get the drift acceleration
virtual double tUpper() const override final
Returns the upper time covered by the r-t.
virtual double radius(double t) const override final
get the drift velocity
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::vector< double > ParVec
virtual std::string name() const override final
get the class name
virtual double tBinWidth() const override final
Returns the step-size for the sampling.
virtual unsigned nDoF() const override final
get the coefficients of the r(t) polynomial
RtChebyshev(const ParVec &vec)
initialization constructor,
virtual double driftAcceleration(double t) const override final
Returns the acceleration of the r-t relation.
generic interface for a rt-relation
std::vector< double > rtParameters() const
virtual double tLower() const override final
< get the lower drift-time bound