Class SourceToCompensatorDistance

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, DecimalStringMultiWrapper, DoubleDataElementMultiWrapper, FloatDataElementMultiWrapper, StringDataElementMultiWrapper

public class SourceToCompensatorDistance extends AbstractDataElementWrapper implements DecimalStringMultiWrapper
Name: Source to Compensator Distance
Keyword: SourceToCompensatorDistance
Tag: (300A,02E2)
Value Representation: DS
Value Multiplicity: 1-n
  • Described in the contexts: as follows:
    Attribute Name: Source to Compensator Distance
    Type: 1C
    Attribute Description:

    A data stream of the pixel samples that comprise the distance from the radiation source to the compensator surface closest to the radiation source (in mm). The order of pixels encoded is left to right, top to bottom (upper left pixel, followed by the remainder of row 1, followed by the remainder of the columns). Required if Material ID (300A,00E1) is non-zero length, and Compensator Mounting Position (300A,02E1) is DOUBLE_SIDED. May be present if Material ID (300A,00E1) is zero length and Compensator Mounting Position (300A,02E1) is DOUBLE_SIDED. See DICOM Standard Part 3 - Section C.8.8.14.9 and DICOM Standard Part 3 - Section C.8.8.14.11.


  • Field Details

  • Constructor Details

    • SourceToCompensatorDistance

      public SourceToCompensatorDistance(org.dcm4che3.data.Attributes attributes)
      Creates a new Source to Compensator Distance object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • SourceToCompensatorDistance

      public SourceToCompensatorDistance()
      Creates a new Source to Compensator Distance object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      Returns a new Source to Compensator Distance which wraps a copy of the Attributes wrapped in this Source to Compensator Distance. (see Attributes(Attributes)
      Returns:
      a new Source to Compensator Distance which wraps a copy of the Attributes wrapped in this Source to Compensator Distance.
    • getPrivateCreator

      public String getPrivateCreator()
      Specified by:
      getPrivateCreator in interface DataElementWrapper
      Returns:
      The DICOM Private Creator of the wrapped DICOM attributes. null if not private
    • getTag

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