using System;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.Xml.Serialization;

namespace QSC_Params_File_Helper;

[Serializable]
[GeneratedCode("xsd", "2.0.50727.3038")]
[DebuggerStepThrough]
[DesignerCategory("code")]
[XmlType(AnonymousType = true)]
public class QSC_V1NodeCalType
{
	private string enable_Tx_XPTField;

	private string enable_Full_Bias_LinearizersField = "";

	private bool enable_Full_Bias_LinearizersFieldSpecified;

	private string enable_APT_LinearizersField;

	private bool enable_APT_LinearizersFieldSpecified;

	private string enable_Push_FBRxGain_DataField;

	private bool enable_Push_FBRxGain_DataFieldSpecified;

	private string enable_Multiple_Tx_Path_CalField;

	private string enable_PRx_RSBField;

	private string enable_DRx_RSBField;

	private string enable_FBRx_GainField;

	private bool enable_FBRx_GainFieldSpecified;

	private string enable_Rx_GainField = "";

	private bool enable_Rx_GainFieldSpecified;

	private string enable_PRx_GainField = "";

	private bool enable_PRx_GainFieldSpecified;

	private string enable_DRx_GainField;

	private bool enable_DRx_GainFieldSpecified;

	private string enable_Multiple_FBRx_Path_CalField;

	private bool enable_Multiple_FBRx_Path_CalFieldSpecified;

	private string enable_Multiple_Rx_Path_CalField;

	private bool enable_Multiple_Rx_Path_CalFieldSpecified;

	private string enable_NV_WriteField;

	private string enable_Segment_Length_DiscoveryField;

	public string Enable_Tx_XPT
	{
		get
		{
			return enable_Tx_XPTField;
		}
		set
		{
			enable_Tx_XPTField = value;
		}
	}

	public string Enable_Full_Bias_Linearizers
	{
		get
		{
			return enable_Full_Bias_LinearizersField;
		}
		set
		{
			enable_Full_Bias_LinearizersField = value;
		}
	}

	[XmlIgnore]
	public bool Enable_Full_Bias_LinearizersSpecified
	{
		get
		{
			return enable_Full_Bias_LinearizersFieldSpecified;
		}
		set
		{
			enable_Full_Bias_LinearizersFieldSpecified = value;
		}
	}

	public string Enable_APT_Linearizers
	{
		get
		{
			return enable_APT_LinearizersField;
		}
		set
		{
			enable_APT_LinearizersField = value;
		}
	}

	[XmlIgnore]
	public bool Enable_APT_LinearizersSpecified
	{
		get
		{
			return enable_APT_LinearizersFieldSpecified;
		}
		set
		{
			enable_APT_LinearizersFieldSpecified = value;
		}
	}

	public string Enable_Push_FBRxGain_Data
	{
		get
		{
			return enable_Push_FBRxGain_DataField;
		}
		set
		{
			enable_Push_FBRxGain_DataField = value;
		}
	}

	[XmlIgnore]
	public bool Enable_Push_FBRxGain_DataSpecified
	{
		get
		{
			return enable_Push_FBRxGain_DataFieldSpecified;
		}
		set
		{
			enable_Push_FBRxGain_DataFieldSpecified = value;
		}
	}

	public string Enable_Multiple_Tx_Path_Cal
	{
		get
		{
			return enable_Multiple_Tx_Path_CalField;
		}
		set
		{
			enable_Multiple_Tx_Path_CalField = value;
		}
	}

	public string Enable_PRx_RSB
	{
		get
		{
			return enable_PRx_RSBField;
		}
		set
		{
			enable_PRx_RSBField = value;
		}
	}

	public string Enable_DRx_RSB
	{
		get
		{
			return enable_DRx_RSBField;
		}
		set
		{
			enable_DRx_RSBField = value;
		}
	}

	public string Enable_FBRx_Gain
	{
		get
		{
			return enable_FBRx_GainField;
		}
		set
		{
			enable_FBRx_GainField = value;
		}
	}

	[XmlIgnore]
	public bool Enable_FBRx_GainSpecified
	{
		get
		{
			return enable_FBRx_GainFieldSpecified;
		}
		set
		{
			enable_FBRx_GainFieldSpecified = value;
		}
	}

	public string Enable_Rx_Gain
	{
		get
		{
			return enable_Rx_GainField;
		}
		set
		{
			enable_Rx_GainField = value;
		}
	}

	[XmlIgnore]
	public bool Enable_Rx_GainSpecified
	{
		get
		{
			return enable_Rx_GainFieldSpecified;
		}
		set
		{
			enable_Rx_GainFieldSpecified = value;
		}
	}

	public string Enable_PRx_Gain
	{
		get
		{
			return enable_PRx_GainField;
		}
		set
		{
			enable_PRx_GainField = value;
		}
	}

	[XmlIgnore]
	public bool Enable_PRx_GainSpecified
	{
		get
		{
			return enable_PRx_GainFieldSpecified;
		}
		set
		{
			enable_PRx_GainFieldSpecified = value;
		}
	}

	public string Enable_DRx_Gain
	{
		get
		{
			return enable_DRx_GainField;
		}
		set
		{
			enable_DRx_GainField = value;
		}
	}

	[XmlIgnore]
	public bool Enable_DRx_GainSpecified
	{
		get
		{
			return enable_DRx_GainFieldSpecified;
		}
		set
		{
			enable_DRx_GainFieldSpecified = value;
		}
	}

	public string Enable_Multiple_FBRx_Path_Cal
	{
		get
		{
			return enable_Multiple_FBRx_Path_CalField;
		}
		set
		{
			enable_Multiple_FBRx_Path_CalField = value;
		}
	}

	[XmlIgnore]
	public bool Enable_Multiple_Rx_Path_CalSpecified
	{
		get
		{
			return enable_Multiple_Rx_Path_CalFieldSpecified;
		}
		set
		{
			enable_Multiple_Rx_Path_CalFieldSpecified = value;
		}
	}

	public string Enable_Multiple_Rx_Path_Cal
	{
		get
		{
			return enable_Multiple_Rx_Path_CalField;
		}
		set
		{
			enable_Multiple_Rx_Path_CalField = value;
		}
	}

	[XmlIgnore]
	public bool Enable_Multiple_FBRx_Path_CalSpecified
	{
		get
		{
			return enable_Multiple_FBRx_Path_CalFieldSpecified;
		}
		set
		{
			enable_Multiple_FBRx_Path_CalFieldSpecified = value;
		}
	}

	public string Enable_NV_Write
	{
		get
		{
			return enable_NV_WriteField;
		}
		set
		{
			enable_NV_WriteField = value;
		}
	}

	public string Enable_Segment_Length_Discovery
	{
		get
		{
			return enable_Segment_Length_DiscoveryField;
		}
		set
		{
			enable_Segment_Length_DiscoveryField = value;
		}
	}
}
