using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace SHARP_CLAS_UI
|
{
|
public class Parameter_Power
|
{
|
#region Property
|
public DateTime Measure_Date { get; set; }
|
public int Measurement_Cycle_Hour { get; set; }
|
public int Target_Setting_Frequency { get; set; }
|
public double Target_Setting_Power { get; set; }
|
public double Target_Power { get; set; }
|
public double Measurement_Time_Sec { get; set; }
|
public int Power_Revision_Count { get; set; }
|
public double Target_Margin_of_Error { get; set; }
|
public double Recipe_Margin_of_Error { get; set; }
|
#endregion
|
|
#region Construct
|
public Parameter_Power()
|
{
|
Measure_Date = new DateTime();
|
Measurement_Cycle_Hour = 0;
|
Target_Setting_Power = 0;
|
Target_Setting_Frequency = 0;
|
Target_Power = 0;
|
Measurement_Time_Sec = 0;
|
Power_Revision_Count = 0;
|
Target_Margin_of_Error = 0;
|
Recipe_Margin_of_Error = 0;
|
}
|
#endregion
|
|
#region Function
|
public Parameter_Power Clone()
|
{
|
Parameter_Power setting = new Parameter_Power();
|
|
setting.Measure_Date = Measure_Date;
|
setting.Measurement_Cycle_Hour = Measurement_Cycle_Hour;
|
setting.Target_Setting_Power = Target_Setting_Power;
|
setting.Target_Setting_Frequency = Target_Setting_Frequency;
|
setting.Target_Power = Target_Power;
|
setting.Measurement_Time_Sec = Measurement_Time_Sec;
|
setting.Power_Revision_Count = Power_Revision_Count;
|
setting.Target_Margin_of_Error = Target_Margin_of_Error;
|
setting.Recipe_Margin_of_Error = Recipe_Margin_of_Error;
|
|
return setting;
|
}
|
#endregion
|
}
|
}
|