/// <summary> /// End of performance setting update. /// </summary> public void PerformanceSettingUpdateDone(double addedChilds) { Kpi1PerformanceSetting.Done(addedChilds); Kpi2PerformanceSetting.Done(addedChilds); OeeAvailabilityPerformanceSetting.Done(addedChilds); OeeOverallPerformanceSetting.Done(addedChilds); OeePerformancePerformanceSetting.Done(addedChilds); OeeQualityPerformanceSetting.Done(addedChilds); }
/// <summary> /// Add performance setting of a node. /// </summary> public void PerformanceSettingAdd(ContosoTopologyNode childNode) { Kpi1PerformanceSetting.AddChild(childNode.Kpi1PerformanceSetting); Kpi2PerformanceSetting.AddChild(childNode.Kpi2PerformanceSetting); OeeAvailabilityPerformanceSetting.AddChild(childNode.OeeAvailabilityPerformanceSetting); OeeOverallPerformanceSetting.AddChild(childNode.OeeOverallPerformanceSetting); OeePerformancePerformanceSetting.AddChild(childNode.OeePerformancePerformanceSetting); OeeQualityPerformanceSetting.AddChild(childNode.OeeQualityPerformanceSetting); }
/// <summary> /// Reset all performance settings for calculations. /// </summary> public void PerformanceSettingUpdateReset() { Kpi1PerformanceSetting.Reset(); Kpi2PerformanceSetting.Reset(); OeeAvailabilityPerformanceSetting.Reset(); OeeOverallPerformanceSetting.Reset(); OeePerformancePerformanceSetting.Reset(); OeeQualityPerformanceSetting.Reset(); }