Class RangeModulatorSettings
Range modulator settings.
Implements
Inherited Members
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public class RangeModulatorSettings : SerializableObject
Properties
IsocenterToRangeModulatorDistance
Distance from the isocenter to the downstream edge of the range modulator (mm) at the current control point.
Declaration
public double IsocenterToRangeModulatorDistance { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
RangeModulatorGatingStartValue
Start position defines the range modulator position at which the beam is switched on.
Declaration
public double RangeModulatorGatingStartValue { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
RangeModulatorGatingStarWaterEquivalentThickness
Water equivalent thickness (in mm) of the range modulator at the position specified by Range Modulator Gating Start Value.
Declaration
public double RangeModulatorGatingStarWaterEquivalentThickness { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
RangeModulatorGatingStopValue
Stop position defines the range modulator position at which the beam is switched off.
Declaration
public double RangeModulatorGatingStopValue { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
RangeModulatorGatingStopWaterEquivalentThickness
Water equivalent thickness (in mm) of the range modulator at the position specified by Range Modulator Gating Stop Value.
Declaration
public double RangeModulatorGatingStopWaterEquivalentThickness { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ReferencedRangeModulator
The referenced range modulator.
Declaration
public RangeModulator ReferencedRangeModulator { get; }
Property Value
| Type | Description |
|---|---|
| RangeModulator |
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. |