Every channel in the PPMs contains a 1024 entry lookup table (LUT) for the energy calibration. This can be filled by downloading all 1024 values. Alternatively, if the calibration is linear, the PPrASIC can fill the LUT itself, given an offset (pedestal) and a slope.
To minimise the data value, the LUT for a single channel should
therefore be implemented as a simple object for the linear case
with a link to a second object containing the explicit LUT values
only if required.