Class DiffrnSource

java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.DiffrnSource
All Implemented Interfaces:
Category

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

  • Method Details

    • createDelegate

      protected Column createDelegate​(String columnName, Column column)
      Overrides:
      createDelegate in class DelegatingCategory
    • 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