Belle II Software development
|
Class to storing timing calibration functions. More...
#include <ECLTimingUtilities.h>
Public Member Functions | |
ECLTimingUtilities () | |
Constructor. | |
double | energyDependentTimeOffsetElectronic (const double amplitude) const |
Time walk function for the pre-amps i.e. | |
void | setTimeWalkFuncParams (const double p1, const double p2, const double p3, const double p4, const double p5, const double p6) |
Sets the time walk function parameters to the values given by the user. | |
Private Attributes | |
double | energyDependenceTimeOffsetFitParam_p1 = 0 |
p1 in "energy dependence equation" | |
double | energyDependenceTimeOffsetFitParam_p2 = 88449. |
p2 in "energy dependence equation" | |
double | energyDependenceTimeOffsetFitParam_p3 = 0.20867E+06 |
p3 in "energy dependence equation" | |
double | energyDependenceTimeOffsetFitParam_p4 = 3.1482 |
p4 in "energy dependence equation" | |
double | energyDependenceTimeOffsetFitParam_p5 = 7.4747 |
p5 in "energy dependence equation" | |
double | energyDependenceTimeOffsetFitParam_p6 = 1279.3 |
p6 in "energy dependence equation" | |
Class to storing timing calibration functions.
Definition at line 20 of file ECLTimingUtilities.h.
double energyDependentTimeOffsetElectronic | ( | const double | amplitude | ) | const |
Time walk function for the pre-amps i.e.
the energy dependence correction to the time t-t0 = p1 + pow( (p3/(amplitude+p2)), p4 ) + p5*exp(-amplitude/p6) ("Energy dependence equation") or "energy dependence equation using Alex function" In units of clock ticks: 1/(4fRF) = 0.4913 ns/clock tick
Definition at line 19 of file ECLTimingUtilities.cc.
|
inline |
Sets the time walk function parameters to the values given by the user.
Definition at line 43 of file ECLTimingUtilities.h.
|
private |
p1 in "energy dependence equation"
Definition at line 57 of file ECLTimingUtilities.h.
|
private |
p2 in "energy dependence equation"
Definition at line 58 of file ECLTimingUtilities.h.
|
private |
p3 in "energy dependence equation"
Definition at line 59 of file ECLTimingUtilities.h.
|
private |
p4 in "energy dependence equation"
Definition at line 60 of file ECLTimingUtilities.h.
|
private |
p5 in "energy dependence equation"
Definition at line 61 of file ECLTimingUtilities.h.
|
private |
p6 in "energy dependence equation"
Definition at line 62 of file ECLTimingUtilities.h.