Class IonBeamParameters
An editable copy of the parameters of a proton beam.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public class IonBeamParameters : BeamParameters
Remarks
To apply the parameters, call the ApplyParameters method of the IonBeam class. The parameters contained in this class are simply copies, and they do not reflect the current state of the data model.
Properties
ControlPoints
Editable control point parameters copied from the treatment beam.
Declaration
public IEnumerable<IonControlPointParameters> ControlPoints { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<IonControlPointParameters> |
IonControlPointPairs
A copy of editable control point pairs.
Declaration
public IonControlPointPairCollection IonControlPointPairs { get; }
Property Value
| Type | Description |
|---|---|
| IonControlPointPairCollection |