Package org.rcsb.cif.schema.mm
Class DiffrnRadiation
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.DiffrnRadiation
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class DiffrnRadiation
extends DelegatingCategory
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.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory
DelegatingCategory.DelegatingCifCoreCategoryNested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
-
Constructor Summary
Constructors Constructor Description DiffrnRadiation(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetCollimation()The collimation or focusing applied to the radiation.StrColumngetDiffrnId()This data item is a pointer to _diffrn.id in the DIFFRN category.FloatColumngetFilterEdge()Absorption edge in angstroms of the radiation filter used.FloatColumngetInhomogeneity()Half-width in millimetres of the incident beam in the direction perpendicular to the diffraction plane.StrColumngetMonochromator()The method used to obtain monochromatic radiation.StrColumngetPdbxAnalyzer()Indicates the method used to obtain monochromatic radiation.StrColumngetPdbxDiffrnProtocol()SINGLE WAVELENGTH, LAUE, or MAD.StrColumngetPdbxMonochromaticOrLaueML()Monochromatic or Laue.StrColumngetPdbxScatteringType()The radiation scattering type for this diffraction data set.StrColumngetPdbxWavelength()Wavelength of radiation.StrColumngetPdbxWavelengthList()Comma separated list of wavelengths or wavelength range.FloatColumngetPolarisnNorm()The angle in degrees, as viewed from the specimen, between the perpendicular component of the polarization and the diffraction plane.FloatColumngetPolarisnRatio()Polarization ratio of the diffraction beam incident on the crystal.StrColumngetProbe()The nature of the radiation used (i.e.StrColumngetType()The nature of the radiation.StrColumngetWavelengthId()This data item is a pointer to _diffrn_radiation_wavelength.id in the DIFFRN_RADIATION_WAVELENGTH category.StrColumngetXraySymbol()The IUPAC symbol for the X-ray wavelength for the probe radiation.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getCollimation
The collimation or focusing applied to the radiation.- Returns:
- StrColumn
-
getDiffrnId
This data item is a pointer to _diffrn.id in the DIFFRN category.- Returns:
- StrColumn
-
getFilterEdge
Absorption edge in angstroms of the radiation filter used.- Returns:
- FloatColumn
-
getInhomogeneity
Half-width in millimetres of the incident beam in the direction perpendicular to the diffraction plane.- Returns:
- FloatColumn
-
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
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
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
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
The nature of the radiation. This is typically a description of the X-ray wavelength in Siegbahn notation.- Returns:
- StrColumn
-
getXraySymbol
The IUPAC symbol for the X-ray wavelength for the probe radiation.- Returns:
- StrColumn
-
getWavelengthId
This data item is a pointer to _diffrn_radiation_wavelength.id in the DIFFRN_RADIATION_WAVELENGTH category.- Returns:
- StrColumn
-
getPdbxMonochromaticOrLaueML
Monochromatic or Laue.- Returns:
- StrColumn
-
getPdbxWavelengthList
Comma separated list of wavelengths or wavelength range.- Returns:
- StrColumn
-
getPdbxWavelength
Wavelength of radiation.- Returns:
- StrColumn
-
getPdbxDiffrnProtocol
SINGLE WAVELENGTH, LAUE, or MAD.- Returns:
- 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
The radiation scattering type for this diffraction data set.- Returns:
- StrColumn
-