RICH PMT readout time info
Introduce realistic readout time info in Boole (time of acquisition, time-over-threshold). Time-related values are global RICH parameters and are read from the DB. Then a time gate is applied on this realistic values.
Also a general cleanup of the PMT digitization algorithm is provided, so that there are no more hard-coded parameters used by the algorithm (all relavant values are read from the DB).
This MR needs updates in:
- LHCb (LHCb!2481 (merged))
and also is related to updates in (but Boole will still run without them):
- SIMCOND (lhcb-conddb/SIMCOND!75 (merged))
- DDDB (lhcb-conddb/DDDB!36 (merged)).
This MR is compatible with older DB tags. Minor impact on PID performance can be seen, due to improved implementation of the readout time window (changes are almost negligible).
Edited by Bartosz Piotr Malecki