Fixes to spike finder when many channels are tripped or have spikes
The spike finder can misbehave in the case where many channels have tripped or spiked, leading to the delivered average lumi value to be inaccurate (typically zero)
The spike finder can misbehave in the case where many channels have tripped or spiked, leading to the delivered average lumi value to be inaccurate (typically zero)