Resolve ATR-23698
Closes ATR-23698.
The issue came from extremely sparsely populated events where the only energy falls into a few towers. These are excluded from the calculation of the tower variances, so this value comes out as 0. This caused the FPE.
The correct thing to do in these cases is to skip the correction step as we don't have anything in the event that we think is really pileup.