Class RadioactiveSource
Represents a radioactive source installed into a BrachyTreatmentUnit or a seed of a SeedCollection.
Implements
Inherited Members
Namespace: VMS.TPS.Common.Model.API
Assembly: VMS.TPS.Common.Model.API.dll
Syntax
public class RadioactiveSource : ApiDataObject, IXmlSerializable
Properties
CalibrationDate
The calibration date for the strength of this radioactive source.
Declaration
public DateTime? CalibrationDate { get; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
NominalActivity
Defines whether source decay is accounted for in treatment planning. If the value is true, the dose calculation uses the source at its calibration activity (nominal activity). If the value is false, the source strength is decayed to the treatment activity based on the treatment date of the plan where the source is used.
Declaration
public bool NominalActivity { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
RadioactiveSourceModel
The brachytherapy radioactive source model associated with this radioactive source.
Declaration
public RadioactiveSourceModel RadioactiveSourceModel { get; }
Property Value
Type | Description |
---|---|
RadioactiveSourceModel |
SerialNumber
The serial number of this radioactive source.
Declaration
public string SerialNumber { get; }
Property Value
Type | Description |
---|---|
System.String |
Strength
The source strength for the radioactive source on the calibration date in cGy cm^2/h.
Declaration
public double Strength { get; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
WriteXml(XmlWriter)
Converts an object into its XML representation. For more information on how to serialize an object into an XML document, see System.Xml.Serialization.XmlSerializer.
Declaration
public override void WriteXml(XmlWriter writer)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlWriter | writer | The System.Xml.XmlWriter stream, to which the object is serialized. |