Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
6 #include "GeoModelKernel/throwExcept.h"
40 for (
unsigned int k = 0;
k <
nDoF();
k++) {
56 for (
unsigned int k = 1;
k <
nDoF(); ++
k) {
67 for (
unsigned int k = 2;
k <
nDoF(); ++
k) {
std::vector< size_t > vec
virtual double driftVelocity(double t) const override final
get the drift acceleration
double par(unsigned int index) const
constexpr double chebyshevPoly1st2Prime(const unsigned int order, const double x)
Returns the second derivative of the n-th Chebycheb polynomial of the first kind.
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
constexpr double chebyshevPoly1st(const unsigned int order, const double x)
Returns the n-th Chebyshev polynomial of first kind evaluated at x (c.f.
static constexpr double s_tBinWidth
#define THROW_EXCEPTION(MESSAGE)
virtual double tBinWidth() const override final
Returns the step-size for the sampling.
const ParVec & parameters() const
virtual unsigned nDoF() const override final
get the coefficients of the r(t) polynomial
double dReducedTimeDt() const
RtChebyshev(const ParVec &vec)
initialization constructor,
virtual double driftAcceleration(double t) const override final
Returns the acceleration of the r-t relation.
unsigned int nPar() const
double getReducedTime(const double t) const
map the in the interval [tLower;tUpper] onto the interval [-1.
constexpr double chebyshevPoly1stPrime(const unsigned int order, const double x)
Returns the first derivative of the n-th Chebycheb polynomial of the first kind.
constexpr int pow(int base, int exp) noexcept
generic interface for a rt-relation
std::vector< double > rtParameters() const
virtual double tLower() const override final
< get the lower drift-time bound