 |
Belle II Software
release-05-01-25
|
11 #include <top/dbobjects/TOPCalTimeWalk.h>
21 double noise,
double quadratic)
45 if (pulseHeight <= 0)
return 0;
46 double x = pulseHeight;
double getTimeWalk(int pulseHeight) const
Returns time-walk at given pulse height.
double getSigma(int pulseHeight) const
Returns an excess of electronic time resolution at given pulse height.
void set(const std::vector< double > &timeWalkParams, double noise, double quadratic)
Sets all the parameters and switches status to calibrated.
Abstract base class for different kinds of events.
EStatus m_status
calibration status
@ c_Calibrated
good calibrated value
double m_noise
noise term excess coefficient [ns]
std::vector< double > m_timeWalkParams
parameters of calibration curve [ns]
double getSigmaSq(int pulseHeight) const
Returns an excess of electronic time resolution at given pulse height.
double m_quadratic
quadratic term coefficient [ns]