55 lines
1.3 KiB
C#
55 lines
1.3 KiB
C#
|
|
using MainShell.Filewritable;
|
|||
|
|
using MwFramework.ManagerService;
|
|||
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.IO;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
using System.Threading.Tasks;
|
|||
|
|
|
|||
|
|
namespace MainShell.Recipe.Models
|
|||
|
|
{
|
|||
|
|
public class WaferRecipe : RecipeBase
|
|||
|
|
{
|
|||
|
|
public override string Dir => Path.Combine(Paths.WaferRecipe, RecipeName);
|
|||
|
|
|
|||
|
|
private WaferInfo _waferInfo = new WaferInfo();
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 晶圆信息
|
|||
|
|
/// </summary>
|
|||
|
|
public WaferInfo WaferInfo
|
|||
|
|
{
|
|||
|
|
get { return _waferInfo; }
|
|||
|
|
set { SetProperty(ref _waferInfo, value); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
private WaferScanSettings _scanSettings = new WaferScanSettings();
|
|||
|
|
|
|||
|
|
public WaferScanSettings ScanSettings
|
|||
|
|
{
|
|||
|
|
get { return _scanSettings; }
|
|||
|
|
set { SetProperty(ref _scanSettings, value); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 工艺参数配方名称
|
|||
|
|
/// </summary>
|
|||
|
|
private string _processRecipeName;
|
|||
|
|
|
|||
|
|
public string ProcessRecipeName
|
|||
|
|
{
|
|||
|
|
get { return _processRecipeName; }
|
|||
|
|
set { SetProperty(ref _processRecipeName, value); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public WaferRecipe(string name) : base(name)
|
|||
|
|
{
|
|||
|
|
}
|
|||
|
|
public WaferRecipe() : base()
|
|||
|
|
{
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|