26 return "Gaus fit failed! xMax < 4";
28 return "Gaus fit failed! xMax too large";
30 return "Gaus fit failed! entries < 12";
32 return "Gaus fit failed! std::abs(par[1]) < kTol";
34 return "Gaus fit failed! std::abs(par[2]) < kTol";
36 return "Gaus fit failed! RMS < kTol";
38 return "Gaus fit failed! Unknown error code";
40 return "Gaus fit failed! Unknown error code";
47 return "[Error]: Fit return an invalid result.";
std::string createErrorMessage(o2::utils::FitGausError_t errorcode)
Printing an error message when then fit returns an invalid result.
FitGausError_t
Error code for invalid result in the fitGaus process.
@ FIT_ERROR_KTOL_MEAN
Gaus fit failed! std::abs(par[1]) < kTol.
@ FIT_ERROR_KTOL_RMS
Gaus fit failed! RMS < kTol.
@ FIT_ERROR_ENTRIES
Gaus fit failed! entries < 12.
@ FIT_ERROR_MIN
Gaus fit failed! yMax < 4.
@ FIT_ERROR_KTOL_SIGMA
Gaus fit failed! std::abs(par[2]) < kTol.
@ FIT_ERROR_MAX
Gaus fit failed! yMax too large.
std::string createErrorMessageFitGaus(o2::utils::FitGausError_t errorcode)
Printing an error message when then fit returns an invalid result.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
Common utility functions.