Cleanup PixelChargeCalibCondData, part 1
First part of cleanup of PixelChargeCalibCondData
:
- avoid as much casting as possible: already pass unsigned int arguments
- throw an exception if going out of bounds
- set a vector per module hash and do not do silent appends
- simplify data storage to a map of diode types and module vectors
Keeping draft while running more tests but already get feedback.
Edited by Tadej Novak