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
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