Purpose

The purpose of this module is to create a new empty RT Base object, with only the minimum required tags set, to identify its modality.

Usage

The supported modalities are: RTImage, RTDose, RTStructureSet, RTPlan, RTIonPlan, RTSummaryTreatmentRecord( RTRecord) and RTIonBeamsTreatmentRecord( RTIonRecord).

Windows

Default Panel

../../../Modules/ML/MLCreateEmptyRTObject/mhelp/Images/Screenshots/CreateEmptyRTObject._default.png

Output Fields

outCreateEmptyRTObject

name: outCreateEmptyRTObject, type: MLBase

Parameter Fields

Field Index

[]: Trigger
Clear: Trigger
Has Valid Output: Bool
Status Code: Enum
Status Message: String
Update: Trigger
Update automatically: Bool
Volume Index: Enum

Visible Fields

Update

name: update, type: Trigger

Clear

name: clear, type: Trigger

Update automatically

name: shouldUpdateAutomatically, type: Bool, default: TRUE

Status Code

name: statusCode, type: Enum, persistent: no

Values:

Title Name
Ok Ok
Invalid input object Invalid input object
Invalid input parameter Invalid input parameter
Internal error Internal error

Status Message

name: statusMessage, type: String, persistent: no

Has Valid Output

name: hasValidOutput, type: Bool, persistent: no

[]

name: updateDone, type: Trigger, persistent: no

Volume Index

name: outObjectIdx, type: Enum, default: RT_DOSE

This read-only field shows the index of the volume currently selected in the volume list.

Values:

Title Name
Image RT_IMAGE
Plan RT_PLAN
Struct RT_STRUCT
Dose RT_DOSE
Record RT_RECORD
Ion Plan RT_ION_PLAN
Ion Record RT_ION_RECORD