public override void SetTimeOfDayAxisRouteSeriesForEventCount(List <Models.Signal> signals, Chart chart)
        {
            var    eventCountOptions   = new ApproachEventCountAggregationOptions(this);
            Series eventCountSeries    = CreateEventCountSeries();
            var    eventBinsContainers = eventCountOptions.GetBinsContainersByRoute(signals);

            eventCountOptions.SetTimeAggregateSeries(eventCountSeries, eventBinsContainers);
            chart.Series.Add(eventCountSeries);
        }
        private void SetTimeofDayAxisSignalSeriesForEventCount(Models.Signal signal, Chart chart)
        {
            var eventCountOptions = new  ApproachEventCountAggregationOptions(this);
            var binsContainers    = eventCountOptions.GetBinsContainersByRoute(new List <Models.Signal> {
                signal
            });
            Series series = CreateEventCountSeries();

            eventCountOptions.SetTimeAggregateSeries(series, binsContainers);
            chart.Series.Add(series);
        }