implemented splitter loss calcuations