![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef MuonCalib_AdaptiveResidualSmoothingH
13 #define MuonCalib_AdaptiveResidualSmoothingH
double t_from_r(const IRtRelation &rt_rel, const double &r)
void clear(void)
clear the memory of the class
void addResidual(const double &radius, const double &residual)
add the residual at the given radius
Equidistant look up table for rt-relations with the time as key.
bool addResidualsFromSegment(MuonCalibSegment &seg, bool curved, double road_width)
reconstruct the given segment and store the residuals; if curved is true a curved segment fit is perf...
std::vector< DataPoint > m_residual_point
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
AdaptiveResidualSmoothing(void)
Default constructor.
RtRelationLookUp performSmoothing(const IRtRelation &rt_rel, unsigned int nb_entries_per_bin, bool fix_t_min, bool fix_t_max)
use the stored residuals to improve the given r-t relationship to give smoother residuals; the user h...
generic interface for a rt-relation