Assigning precursor-product ion relationships in indiscriminant MS/MS data