protected override void DoWhenAllDataIsReady() { _smoothedData.Add(Provider.Data); //Timestamps.Add(Timestamps.LastOrDefault() + providers[0].Interval); Timestamps.Add(providers[0].RunTime); Intervals.Add(Provider.Interval); }
protected override void DoWhenAllDataIsReady() { _smoothedData.Add(new Datapoint <T1, T2>() { Value1 = (providers[0] as IProvider <T1>).Data, Value2 = (providers[1] as IProvider <T2>).Data }); //Timestamps.Add(Timestamps.LastOrDefault() + providers[0].Interval); Timestamps.Add(providers[0].RunTime); Intervals.Add(providers[0].Interval); }