Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MDTCALIBDATA_TRRELATIONLOOKUP_H
6 #define MDTCALIBDATA_TRRELATIONLOOKUP_H
17 virtual std::string
name()
const override final;
18 virtual std::optional<double>
driftTime(
const double r)
const override final;
19 virtual std::optional<double>
driftTimePrime(
const double r)
const override final;
20 virtual std::optional<double>
driftTime2Prime(
const double r)
const override final;
21 virtual double minRadius()
const override final;
22 virtual double maxRadius()
const override final;
23 virtual unsigned nDoF()
const override final;
virtual std::optional< double > driftTimePrime(const double r) const override final
TrRelationLookUp(const IRtRelation &rtRelation)
virtual std::optional< double > driftTime2Prime(const double r) const override final
std::vector< double > m_radii
virtual double minRadius() const override final
Returns the minimum drift-radius.
std::vector< double > m_times
virtual std::string name() const override final
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
virtual unsigned nDoF() const override final
Returns the number of degrees of freedom of the tr relation.
virtual double maxRadius() const override final
Returns the maximum drift-radius.
double getTFromR(const double radius, const IRtRelation &rtRelation) const
generic interface for a rt-relation
virtual std::optional< double > driftTime(const double r) const override final
Interface method for fetching the drift-time from the radius Returns a nullopt if the time is out of ...