public void AddDataPoint(int driverNumber, int lapNumber, float speed, float rpm) { AnalysisDriver driver = GetDriver(driverNumber); AnalysisLap lap = driver.GetLap(lapNumber); lap.AddData(speed, rpm); }
public AnalysisLap GetLap(int lapNumber) { AnalysisLap lap = _laps.Find(l => l.LapNumber == lapNumber); if (lap == null) { lap = new AnalysisLap() { LapNumber = lapNumber }; _laps.Add(lap); } return(lap); }