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