Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONCALIB_RTRESOLUTIONLOOKUP_H
6 #define MUONCALIB_RTRESOLUTIONLOOKUP_H
11 #include "GaudiKernel/MsgStream.h"
28 log << MSG::WARNING <<
"<to few parameters>" <<
endmsg;
35 virtual std::string
name()
const override {
return "RtResolutionLookUp"; }
38 double resolution(
double t,
double)
const override final;
77 return reso >= 0 ? reso : 0;
singleton-like access to IMessageSvc via open function and helper
RtResolutionLookUp(const ParVec &vec)
int getBin(double t) const
std::vector< size_t > vec
bool const RAWDATA *ch2 const
IMessageSvc * getMessageSvc(bool quiet=false)
double par(unsigned int index) const
virtual std::string name() const override
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::vector< double > ParVec
double getRadius(int bin) const
int binInRtRange(double t) const
Generic interface to retrieve the resolution on the drift radius as a function of the drift time.
double resolution(double t, double) const override final
returns drift radius for a given time
unsigned int nPar() const
virtual unsigned int nDoF() const override final
Returns the number of degrees of freedom of the relation function
Equidistant look up table for resolution tables with the time as key.