Improve error handling when setting snr series
Related to #112
In postcohtable we were setting a list to be a size based on ifos
, and then setting values based on whether each ifo in snr_series_list
(which is size MAX_NIFO
) had an snr series or not.
I've dug through, and the only way I can think of that breaking would be some async weirdness. From all the tests I've run, postcoh only processes one buffer at a time anyway, so I'm not sure what's going wrong.
For now, I've just tried to create & set elements in the list more consistently, and to report errors in more cases.