Interface IDVHEstimationCalculator
Interface to the calculation of the DVH Estimates
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public interface IDVHEstimationCalculator
Methods
CalculateDVHEstimates(String, Dictionary<String, DoseValue>, Dictionary<String, String>)
[Availability of this method depends on your Eclipse Scripting API license] Calculates DVH estimates for the plan.
Declaration
CalculationResult CalculateDVHEstimates(string modelId, Dictionary<string, DoseValue> targetDoseLevels, Dictionary<string, string> structureMatches)
Parameters
Type | Name | Description |
---|---|---|
System.String | modelId | DVH estimation model ID. |
System.Collections.Generic.Dictionary<System.String, DoseValue> | targetDoseLevels | Dose levels for the target structures. |
System.Collections.Generic.Dictionary<System.String, System.String> | structureMatches | Matching between the IDs of the structures contained in the structure set used in the plan (the Key in the Dictionary) and the structures used in the DVH estimation model (the Value in the Dictionary). |
Returns
Type | Description |
---|---|
CalculationResult | The calculation result. See the calculation details CalculationLogs |