Add radiation damage effects as a scaling in the charge in the fast pixel digitization, before comparing to threshold values (so pixel cells or entire clusters might be lost). The scaling factors are derived from full digitization or measurements, values for end of 2017, end of run2, and a couple end of run3 scenarios are available. The default is no radiation damage though, it can be changed from job option. Also revising the charge to TOT conversion and the amount of energy loss fluctuations. The default position smearing is changed so that cluster size and other observable are very close to previous output.
I previously opened this merge request but somehow messed up when implementing the comments from the reviewers - I got errors in pushing to git and could not figure out why. So I started from scratch. All comments in the previous MR are addressed in this version, so I hope it will get through relatively easily. Sorry for the mess.