Class BlockDivergence

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

public class BlockDivergence extends AbstractDataElementWrapper implements CodeStringWrapper
Name: Block Divergence
Keyword: BlockDivergence
Tag: (300A,00FA)
Value Representation: CS
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Block Divergence
    Type: 1C
    Attribute Description:

    Whether or not the block is shaped according to the beam geometrical divergence.

    Enumerated Values:

    PRESENT

    Block edges are shaped for beam divergence.

    ABSENT

    Block edges are not shaped for beam divergence.

    Required if RT Radiation Physical and Geometric Content Detail Flag (300A,0638) equals FULL. May be present otherwise.


  • Described in the contexts: as follows:
    Attribute Name: Block Divergence
    Type: 2
    Attribute Description:

    Indicates presence or otherwise of geometrical divergence

    Enumerated Values:

    PRESENT

    block edges are shaped for beam divergence

    ABSENT

    block edges are not shaped for beam divergence


  • Described in the contexts: as follows:
    Attribute Name: Block Divergence
    Type: 1
    Attribute Description:

    Indicates presence or otherwise of geometrical divergence.

    Enumerated Values:

    PRESENT

    block edges are shaped for beam divergence

    ABSENT

    block edges are not shaped for beam divergence


  • Described in the contexts: as follows:
    Attribute Name: Block Divergence
    Type: 2
    Attribute Description:

    Indicates presence or otherwise of geometrical divergence.

    Enumerated Values:

    PRESENT

    block edges are shaped for beam divergence

    ABSENT

    block edges are not shaped for beam divergence


  • Field Details

  • Constructor Details

    • BlockDivergence

      public BlockDivergence(org.dcm4che3.data.Attributes attributes)
      Creates a new Block Divergence object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • BlockDivergence

      public BlockDivergence()
      Creates a new Block Divergence object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public BlockDivergence copy()
      Returns a new Block Divergence which wraps a copy of the Attributes wrapped in this Block Divergence. (see Attributes(Attributes)
      Returns:
      a new Block Divergence which wraps a copy of the Attributes wrapped in this Block Divergence.
    • getTag

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