Class DoseSummationType

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, CodeStringWrapper, StringDataElementWrapper

public class DoseSummationType extends AbstractDataElementWrapper implements CodeStringWrapper
Name: Dose Summation Type
Keyword: DoseSummationType
Tag: (3004,000A)
Value Representation: CS
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Dose Summation Type
    Type: 1
    Attribute Description:

    Type of dose summation.

    Defined Terms:

    PLAN

    dose calculated for entire delivery of all fraction groups of RT Plan

    MULTI_PLAN

    dose calculated for entire delivery of 2 or more RT Plans

    FRACTION

    dose calculated for entire delivery of a single Fraction Group within RT Plan

    BEAM

    dose calculated for entire delivery of one or more Beams within RT Plan

    BRACHY

    dose calculated for entire delivery of one or more Brachy Application Setups within RT Plan

    FRACTION_SESSION

    dose calculated for a single session ("fraction") of a single Fraction Group within RT Plan

    BEAM_SESSION

    dose calculated for a single session ("fraction") of one or more Beams within RT Plan

    BRACHY_SESSION

    dose calculated for a single session ("fraction") of one or more Brachy Application Setups within RT Plan

    CONTROL_POINT

    dose calculated for one or more Control Points within a Beam for a single fraction

    RECORD

    dose calculated for RT Beams Treatment Record


  • Field Details

  • Constructor Details

    • DoseSummationType

      public DoseSummationType(org.dcm4che3.data.Attributes attributes)
      Creates a new Dose Summation Type object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • DoseSummationType

      public DoseSummationType()
      Creates a new Dose Summation Type object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public DoseSummationType copy()
      Returns a new Dose Summation Type which wraps a copy of the Attributes wrapped in this Dose Summation Type. (see Attributes(Attributes)
      Returns:
      a new Dose Summation Type which wraps a copy of the Attributes wrapped in this Dose Summation Type.
    • getTag

      public int getTag()
      Specified by:
      getTag in interface DataElementWrapper
      Returns:
      The DICOM Tag of the wrapped DICOM attributes.