Class RangeShifterType

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

public class RangeShifterType extends AbstractDataElementWrapper implements CodeStringWrapper
Name: Range Shifter Type
Keyword: RangeShifterType
Tag: (300A,0320)
Value Representation: CS
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Range Shifter Type
    Type: 1
    Attribute Description:

    Type of Range Shifter.

    Defined Terms:

    ANALOG

    Device is variable thickness and is composed of opposing sliding wedges, water column or similar mechanism.

    BINARY

    Device is composed of different thickness materials that can be moved in or out of the beam in various stepped combinations.


  • Field Details

  • Constructor Details

    • RangeShifterType

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

      public RangeShifterType()
      Creates a new Range Shifter Type object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public RangeShifterType copy()
      Returns a new Range Shifter Type which wraps a copy of the Attributes wrapped in this Range Shifter Type. (see Attributes(Attributes)
      Returns:
      a new Range Shifter Type which wraps a copy of the Attributes wrapped in this Range Shifter Type.
    • getTag

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