![]() |
Project
|
#include <TimeCalibrationSlewingParams.h>
Public Member Functions | |
| TimeCalibrationSlewingParams ()=default | |
| Constructor. | |
| TimeCalibrationSlewingParams (std::array< double, 4 > arr) | |
| Constructor. | |
| ~TimeCalibrationSlewingParams ()=default | |
| Destructor. | |
| bool | operator== (const TimeCalibrationSlewingParams &other) const |
| Comparison of two time calibration coefficients. | |
| void | addTimeSlewingParam (const std::array< double, 4 > arr) |
| Add time calibration slewing function to the container. | |
| double | getTimeSlewingParam (const unsigned int index) const |
| Get time calibration slewing parameter index of function. | |
| double | eval (const double energy) const |
| Get value of time calib slewing for a given energy. | |
Definition at line 33 of file TimeCalibrationSlewingParams.h.
|
default |
Constructor.
| TimeCalibrationSlewingParams::TimeCalibrationSlewingParams | ( | std::array< double, 4 > | arr | ) |
Constructor.
| arr | parameters of third oder polynomial function |
Definition at line 31 of file TimeCalibrationSlewingParams.cxx.
|
default |
Destructor.
| void TimeCalibrationSlewingParams::addTimeSlewingParam | ( | const std::array< double, 4 > | arr | ) |
Add time calibration slewing function to the container.
| arr | parameter for 3rd order polynomial function |
Definition at line 36 of file TimeCalibrationSlewingParams.cxx.
| double TimeCalibrationSlewingParams::eval | ( | const double | energy | ) | const |
Get value of time calib slewing for a given energy.
| energy | energy of cell |
Definition at line 49 of file TimeCalibrationSlewingParams.cxx.
| double TimeCalibrationSlewingParams::getTimeSlewingParam | ( | const unsigned int | index | ) | const |
Get time calibration slewing parameter index of function.
| index | index for parameter |
Definition at line 41 of file TimeCalibrationSlewingParams.cxx.
| bool TimeCalibrationSlewingParams::operator== | ( | const TimeCalibrationSlewingParams & | other | ) | const |
Comparison of two time calibration coefficients.
Definition at line 21 of file TimeCalibrationSlewingParams.cxx.