void IListenerSegment.OnEndSegmentEvent(SegmentEndEvent endSegmentEvent) { print("End Segment "); ergStack.Enqueue(statisticManager.GetSegmentErgDataStats()); segmentStack.Enqueue(endSegmentEvent.currentSegment); print(statisticManager.PrintErgStack()); segmentSummary.ShowSegmentSummary(endSegmentEvent, statisticManager); }