Class DiffrnSource

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class DiffrnSource
    extends BaseCategory
    Data items in the DIFFRN_SOURCE category record details of the source of radiation used in the diffraction experiment.
    • Constructor Detail

      • DiffrnSource

        public DiffrnSource​(String name,
                            int rowCount,
                            Object[] encodedColumns)
      • DiffrnSource

        public DiffrnSource​(String name)
    • Method Detail

      • getCurrent

        public FloatColumn getCurrent()
        The current in milliamperes at which the radiation source was operated.
        Returns:
        FloatColumn
      • getDetails

        public StrColumn getDetails()
        A description of special aspects of the radiation source used.
        Returns:
        StrColumn
      • getDiffrnId

        public StrColumn getDiffrnId()
        This data item is a pointer to _diffrn.id in the DIFFRN category.
        Returns:
        StrColumn
      • getPower

        public FloatColumn getPower()
        The power in kilowatts at which the radiation source was operated.
        Returns:
        FloatColumn
      • getSize

        public StrColumn getSize()
        The dimensions of the source as viewed from the sample.
        Returns:
        StrColumn
      • getSource

        public StrColumn getSource()
        The general class of the radiation source.
        Returns:
        StrColumn
      • getTarget

        public StrColumn getTarget()
        The chemical element symbol for the X-ray target (usually the anode) used to generate X-rays. This can also be used for spallation sources.
        Returns:
        StrColumn
      • getType

        public StrColumn getType()
        The make, model or name of the source of radiation.
        Returns:
        StrColumn
      • getVoltage

        public FloatColumn getVoltage()
        The voltage in kilovolts at which the radiation source was operated.
        Returns:
        FloatColumn
      • getTake_offAngle

        public FloatColumn getTake_offAngle()
        The complement of the angle in degrees between the normal to the surface of the X-ray tube target and the primary X-ray beam for beams generated by traditional X-ray tubes.
        Returns:
        FloatColumn
      • getPdbxWavelengthList

        public StrColumn getPdbxWavelengthList()
        Comma separated list of wavelengths or wavelength range.
        Returns:
        StrColumn
      • getPdbxWavelength

        public StrColumn getPdbxWavelength()
        Wavelength of radiation.
        Returns:
        StrColumn
      • getPdbxSynchrotronBeamline

        public StrColumn getPdbxSynchrotronBeamline()
        Synchrotron beamline.
        Returns:
        StrColumn
      • getPdbxSynchrotronSite

        public StrColumn getPdbxSynchrotronSite()
        Synchrotron site.
        Returns:
        StrColumn
      • getPdbxSynchrotronYN

        public StrColumn getPdbxSynchrotronYN()
        Yes/No if synchrotron source was used or not.
        Returns:
        StrColumn
      • getPdbxSourceSpecificBeamline

        public StrColumn getPdbxSourceSpecificBeamline()
        Beamline for synchrotron source.
        Returns:
        StrColumn