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