Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONCALIB_RTLEGENDRE_H
5 #define MUONCALIB_RTLEGENDRE_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;
69 virtual unsigned nDoF()
const override final;
virtual double radius(double t) const override final
get the drift velocity
unsigned int numberOfRtParameters() const
get the coefficients of the r(t) polynomial
std::vector< size_t > vec
std::vector< double > rtParameters() const
bool const RAWDATA *ch2 const
virtual double driftAcceleration(double t) const override final
Returns the acceleration of the r-t relation.
virtual double tBinWidth() const override final
get the number of parameters used to describe the r(t) relationship
virtual unsigned nDoF() const override final
Returns the number of degrees of freedom of the relation function
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::vector< double > ParVec
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.
RtLegendre(const ParVec &vec)
initialization constructor,
virtual double tLower() const override final
< get the lower drift-time bound
virtual std::string name() const override final
get the class name
generic interface for a rt-relation