Class SourceAcquisitionBeamNumber

  • All Implemented Interfaces:
    org.dcm4che.typeddicom.AttributesWrapper, org.dcm4che.typeddicom.DataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.IntDataElementMultiWrapper, UnsignedShortMultiWrapper

    public class SourceAcquisitionBeamNumber
    extends org.dcm4che.typeddicom.AbstractDataElementWrapper
    implements UnsignedShortMultiWrapper
    Name: Source Acquisition Beam Number
    Keyword: SourceAcquisitionBeamNumber
    Tag: (0018,9939)
    Value Representation: UnsignedShort
    Value Multiplicity: 1-n
    • Described in the contexts: as follows:
      Attribute Name: Source Acquisition Beam Number
      Type: 1
      Attribute Description:

      One or more values corresponding to the Beam Number (300A,00C0) in the Acquisition Protocol Element (specified in Source Acquisition Protocol Element Number (0018,9938)) from which data was used in this reconstruction protocol element.


    • Described in the contexts: as follows:
      Attribute Name: Source Acquisition Beam Number
      Type: 1
      Attribute Description:

      One or more values corresponding to the Beam Number (300A,00C0) in the Acquisition Protocol Element (specified in Source Acquisition Protocol Element Number (0018,9938) ) from which data was used in this reconstruction protocol element.


    • Described in the contexts: as follows:
      Attribute Name: Source Acquisition Beam Number
      Type: 1C
      Attribute Description:

      The Beam Number (300A,00C0) in the Acquisition Protocol Element (specified in Source Acquisition Protocol Element Number (0018,9938) ) for which data is stored. Multiple values may be specified if data for multiple beams is being stored.

      Required if:

      • SOP Class UID (0008,0016) has a value of 1.2.840.10008.5.1.4.1.1.200.2 (CT Performed Procedure Protocol Storage) or 1.2.840.10008.5.1.4.1.1.200.8 (XA Performed Procedure Protocol Storage), and

      • Source Acquisition Protocol Element Number (0018,9938) is present and only some of the beams in the Acquisition Protocol Element are to be stored.

      SOP Class UID (0008,0016) has a value of 1.2.840.10008.5.1.4.1.1.200.2 (CT Performed Procedure Protocol Storage) or 1.2.840.10008.5.1.4.1.1.200.8 (XA Performed Procedure Protocol Storage), and Source Acquisition Protocol Element Number (0018,9938) is present and only some of the beams in the Acquisition Protocol Element are to be stored.


    • Constructor Detail

      • SourceAcquisitionBeamNumber

        public SourceAcquisitionBeamNumber​(org.dcm4che3.data.Attributes attributes)
        Creates a new Source Acquisition Beam Number object which wraps the provided attributes.
        Parameters:
        attributes - the Attributes object to be wrapped.
      • SourceAcquisitionBeamNumber

        public SourceAcquisitionBeamNumber()
        Creates a new Source Acquisition Beam Number object which wraps a new and empty Attributes object.
    • Method Detail

      • copy

        public SourceAcquisitionBeamNumber copy()
        Returns a new Source Acquisition Beam Number which wraps a copy of the Attributes wrapped in this Source Acquisition Beam Number. (see Attributes(Attributes)
        Returns:
        a new Source Acquisition Beam Number which wraps a copy of the Attributes wrapped in this Source Acquisition Beam Number.
      • 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