Pre-emptively fixed potential issue with mismatch between inData and outData
Pre-emptively fixed potential issue with mismatch between inData and outData

Old way of handling both data files assumed consistent spectra lists
between them. This may not necessarily be the case though, if some
spectra get rejected.

BU-hammerTeam/PyHammer