|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef MUONCALIB_RtSpline_H
16 #define MUONCALIB_RtSpline_H
48 std::unique_ptr<TSpline3>
m_sp3{};
66 inline std::string
name()
const override final{
return "RtSpline"; }
69 virtual double radius(
double t)
const override final;
std::vector< size_t > vec
virtual double tLower() const override final
get the lower drift-time bound
bool const RAWDATA *ch2 const
virtual double driftAcceleration(double t) const override final
Returns the acceleration of the r-t relation.
std::string name() const override final
get the class name
virtual double driftVelocity(double t) const override final
get the drift velocity
virtual double tUpper() const override final
get the upper drift-time bound
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::vector< double > ParVec
std::unique_ptr< TSpline3 > m_sp3
virtual double tBinWidth() const override final
Returns the step-size for the sampling.
RtSpline(const ParVec &vec)
initialization constructor,
generic interface for a rt-relation
virtual double radius(double t) const override final
get the radius corresponding to the drift time t; 0 or 14.6 is returned if t is outside the range