Class NominalRangeModulationFractions

  • All Implemented Interfaces:
    org.dcm4che.typeddicom.AttributesWrapper, org.dcm4che.typeddicom.DataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.DoubleDataElementMultiWrapper, org.dcm4che.typeddicom.valuerepresentations.FloatDataElementMultiWrapper, FloatingPointSingleMultiWrapper

    public class NominalRangeModulationFractions
    extends org.dcm4che.typeddicom.AbstractDataElementWrapper
    implements FloatingPointSingleMultiWrapper
    Name: Nominal Range Modulation Fractions
    Keyword: NominalRangeModulationFractions
    Tag: (300A,0503)
    Value Representation: FloatingPointSingle
    Value Multiplicity: 2
    • Described in the contexts: as follows:
      Attribute Name: Nominal Range Modulation Fractions
      Type: 1C
      Attribute Description:

      Fractions of the Reference Dose Definition (300A,0512) defining the proximal and distal limits at which the range-modulated region is defined.

      Contains two values. The first value defines the modulation fraction value at the proximal limit and the second value defines the modulation fraction value at the distal limit.

      A value of 1.0 refers to the 100% reference dose level as defined in Reference Dose Definition (300A,0512).

      Required if Nominal Range Modulated Region Depths (300A,0504) is present.

      See DICOM Standard Part 3 - Section C.8.8.25.9.


    • Constructor Detail

      • NominalRangeModulationFractions

        public NominalRangeModulationFractions​(org.dcm4che3.data.Attributes attributes)
        Creates a new Nominal Range Modulation Fractions object which wraps the provided attributes.
        Parameters:
        attributes - the Attributes object to be wrapped.
      • NominalRangeModulationFractions

        public NominalRangeModulationFractions()
        Creates a new Nominal Range Modulation Fractions object which wraps a new and empty Attributes object.
    • Method Detail

      • copy

        public NominalRangeModulationFractions copy()
        Returns a new Nominal Range Modulation Fractions which wraps a copy of the Attributes wrapped in this Nominal Range Modulation Fractions. (see Attributes(Attributes)
        Returns:
        a new Nominal Range Modulation Fractions which wraps a copy of the Attributes wrapped in this Nominal Range Modulation Fractions.
      • getPrivateCreator

        public java.lang.String getPrivateCreator()
        Specified by:
        getPrivateCreator in interface org.dcm4che.typeddicom.DataElementWrapper
      • getTag

        public int getTag()
        Specified by:
        getTag in interface org.dcm4che.typeddicom.DataElementWrapper