#include <Utility.h>
Classes | |
class | Params |
Public Member Functions | |
void | add (const float &value_x, const float &value_y) |
void | add (const float &value_x, const float &value_y, const float &error_y) |
void | fit (Params &fit_params) |
LinearFit () | |
~LinearFit () | |
Private Attributes | |
std::vector< float > | e_ |
float | ss_ |
float | sx_ |
float | sy_ |
std::vector< float > | x_ |
std::vector< float > | y_ |
LinearFit::LinearFit | ( | ) |
void LinearFit::add | ( | const float & | value_x, |
const float & | value_y | ||
) |
Definition at line 10 of file Utility.cc.
References MillePedeFileConverter_cfg::e, and mathSSE::sqrt().
Referenced by OptoScanAlgorithm::analyse(), counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
void LinearFit::add | ( | const float & | value_x, |
const float & | value_y, | ||
const float & | error_y | ||
) |
Definition at line 23 of file Utility.cc.
References MillePedeFileConverter_cfg::e, and mathSSE::sqrt().
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
void LinearFit::fit | ( | Params & | fit_params | ) |
Definition at line 37 of file Utility.cc.
References b, mps_fire::i, CalibrationSummaryClient_cfi::params, indexGen::s2, mathSSE::sqrt(), and submitPVValidationJobs::t.
Referenced by OptoScanAlgorithm::analyse(), and trackingPlots.Iteration::modules().