Class OptimizerResult
Holds the result of the optimization (pass/fail).
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 OptimizerResult : CalculationResult
Properties
NumberOfIMRTOptimizerIterations
The number of iterations taken by the IMRT optimizer.
Declaration
public int NumberOfIMRTOptimizerIterations { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
StructureDVHs
A list of Dose Volume Histogram (DVH) curves for structures.
Declaration
public IEnumerable<OptimizerDVH> StructureDVHs { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<OptimizerDVH> |
StructureObjectiveValues
The list of objective function values per structure.
Declaration
public IEnumerable<OptimizerObjectiveValue> StructureObjectiveValues { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<OptimizerObjectiveValue> |
TotalObjectiveFunctionValue
The total objective function value for the optimization.
Declaration
public double TotalObjectiveFunctionValue { get; }
Property Value
Type | Description |
---|---|
System.Double |