protected override List <BinsContainer> GetBinsContainersByPhaseNumber(Models.Signal signal, int phaseNumber)
        {
            var phaseTerminationAggregationBySignal =
                new PhasePedAggregationBySignal(this, signal, phaseNumber);

            return(phaseTerminationAggregationBySignal.BinsContainers);
        }
        protected override int GetSumByPhaseNumber(Models.Signal signal, int phaseNumber)
        {
            var splitFailAggregationBySignal =
                new PhasePedAggregationBySignal(this, signal);

            return(splitFailAggregationBySignal.Average);
        }