Class Compensator
Represents a beam compensator add-on, a custom-made beam modulating material fixed to a tray, used to modulate the beam's intensity.
Implements
System.Xml.Serialization.IXmlSerializable
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public class Compensator : ApiDataObject, IXmlSerializable
Properties
Material
The dosimetric material used in the compensator.
Declaration
public AddOnMaterial Material { get; }
Property Value
Type | Description |
---|---|
AddOnMaterial |
Slot
The slot into which the tray is inserted.
Declaration
public Slot Slot { get; }
Property Value
Type | Description |
---|---|
Slot |
Tray
The tray to which the compensator is connected.
Declaration
public Tray Tray { get; }
Property Value
Type | Description |
---|---|
Tray |
Methods
WriteXml(XmlWriter)
Converts an object into its XML representation. For more information on how to serialize an object into an XML document, see System.Xml.Serialization.XmlSerializer.
Declaration
public override void WriteXml(XmlWriter writer)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlWriter | writer | The System.Xml.XmlWriter stream, to which the object is serialized. |
Overrides
Implements
System.Xml.Serialization.IXmlSerializable