Search Results for

    Show / Hide Table of Contents

    Class IonControlPointPair

    An editable copy of a control point pair (the pair of the start control point with an even index, and the end control point with an odd index).

    Inheritance
    System.Object
    IonControlPointPair
    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 IonControlPointPair
    Remarks

    To apply the parameters, call the ApplyParameters(BeamParameters) 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

    EndControlPoint

    The end control point in the pair, with an odd index.

    Declaration
    public IonControlPointParameters EndControlPoint { get; }
    Property Value
    Type Description
    IonControlPointParameters

    FinalSpotList

    Gets a cached copy of the editable post-processed final spot list.

    Declaration
    public IonSpotParametersCollection FinalSpotList { get; }
    Property Value
    Type Description
    IonSpotParametersCollection

    NominalBeamEnergy

    Nominal beam energy in megavolts.

    Declaration
    public double NominalBeamEnergy { get; }
    Property Value
    Type Description
    System.Double

    RawSpotList

    Gets a cached copy of the editable raw spot list

    Declaration
    public IonSpotParametersCollection RawSpotList { get; }
    Property Value
    Type Description
    IonSpotParametersCollection

    StartControlPoint

    Start control point in the pair, with an even index from zero.

    Declaration
    public IonControlPointParameters StartControlPoint { get; }
    Property Value
    Type Description
    IonControlPointParameters

    StartIndex

    The index of the start control point in the pair. The index should be an even number starting from zero.

    Declaration
    public int StartIndex { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    ResizeFinalSpotList(Int32)

    Resizes the list of final spots.

    Declaration
    public void ResizeFinalSpotList(int count)
    Parameters
    Type Name Description
    System.Int32 count

    New length of the list.

    ResizeRawSpotList(Int32)

    Resizes the list of raw spots.

    Declaration
    public void ResizeRawSpotList(int count)
    Parameters
    Type Name Description
    System.Int32 count

    New length of the list.

    In This Article
    Back to top