Class DiffrnRadiation

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class DiffrnRadiation
    extends BaseCategory
    Data items in the DIFFRN_RADIATION category describe the radiation used in measuring the diffraction intensities, its collimation and monochromatization before the sample. Post-sample treatment of the beam is described by data items in the DIFFRN_DETECTOR category.
    • Constructor Detail

      • DiffrnRadiation

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

        public DiffrnRadiation​(String name)
    • Method Detail

      • getCollimation

        public StrColumn getCollimation()
        The collimation or focusing applied to the radiation.
        Returns:
        StrColumn
      • getDiffrnId

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

        public FloatColumn getFilterEdge()
        Absorption edge in angstroms of the radiation filter used.
        Returns:
        FloatColumn
      • getInhomogeneity

        public FloatColumn getInhomogeneity()
        Half-width in millimetres of the incident beam in the direction perpendicular to the diffraction plane.
        Returns:
        FloatColumn
      • getMonochromator

        public StrColumn getMonochromator()
        The method used to obtain monochromatic radiation. If a mono- chromator crystal is used, the material and the indices of the Bragg reflection are specified.
        Returns:
        StrColumn
      • getPolarisnNorm

        public FloatColumn getPolarisnNorm()
        The angle in degrees, as viewed from the specimen, between the perpendicular component of the polarization and the diffraction plane. See _diffrn_radiation.polarisn_ratio.
        Returns:
        FloatColumn
      • getPolarisnRatio

        public FloatColumn getPolarisnRatio()
        Polarization ratio of the diffraction beam incident on the crystal. This is the ratio of the perpendicularly polarized to the parallel-polarized component of the radiation. The perpendicular component forms an angle of _diffrn_radiation.polarisn_norm to the normal to the diffraction plane of the sample (i.e. the plane containing the incident and reflected beams).
        Returns:
        FloatColumn
      • getProbe

        public StrColumn getProbe()
        The nature of the radiation used (i.e. the name of the subatomic particle or the region of the electromagnetic spectrum). It is strongly recommended that this information is given, so that the probe radiation can be simply determined.
        Returns:
        StrColumn
      • getType

        public StrColumn getType()
        The nature of the radiation. This is typically a description of the X-ray wavelength in Siegbahn notation.
        Returns:
        StrColumn
      • getXraySymbol

        public StrColumn getXraySymbol()
        The IUPAC symbol for the X-ray wavelength for the probe radiation.
        Returns:
        StrColumn
      • getWavelengthId

        public StrColumn getWavelengthId()
        This data item is a pointer to _diffrn_radiation_wavelength.id in the DIFFRN_RADIATION_WAVELENGTH category.
        Returns:
        StrColumn
      • getPdbxMonochromaticOrLaueML

        public StrColumn getPdbxMonochromaticOrLaueML()
        Monochromatic or Laue.
        Returns:
        StrColumn
      • getPdbxWavelengthList

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

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

        public StrColumn getPdbxDiffrnProtocol()
        SINGLE WAVELENGTH, LAUE, or MAD.
        Returns:
        StrColumn
      • getPdbxAnalyzer

        public StrColumn getPdbxAnalyzer()
        Indicates the method used to obtain monochromatic radiation. _diffrn_radiation.monochromator describes the primary beam monochromator (pre-specimen monochromation). _diffrn_radiation.pdbx_analyzer specifies the post-diffraction analyser (post-specimen) monochromation. Note that monochromators may have either 'parallel' or 'antiparallel' orientation. It is assumed that the geometry is parallel unless specified otherwise. In a parallel geometry, the position of the monochromator allows the incident beam and the final post-specimen and post-monochromator beam to be as close to parallel as possible. In a parallel geometry, the diffracting planes in the specimen and monochromator will be parallel when 2*theta(monochromator) is equal to 2*theta (specimen). For further discussion see R. Jenkins and R. Snyder, Introduction to X-ray Powder Diffraction, Wiley (1996), pp. 164-5.
        Returns:
        StrColumn
      • getPdbxScatteringType

        public StrColumn getPdbxScatteringType()
        The radiation scattering type for this diffraction data set.
        Returns:
        StrColumn