Package org.rcsb.cif.schema.core
Class AtomType
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory.DelegatingCifCoreCategory
org.rcsb.cif.schema.core.AtomType
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class AtomType
extends DelegatingCategory.DelegatingCifCoreCategory
The CATEGORY of data items used to describe atomic type information
used in crystallographic structure studies.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
Fields inherited from class org.rcsb.cif.schema.DelegatingCategory.DelegatingCifCoreCategory
parentBlock -
Constructor Summary
Constructors Constructor Description AtomType(CifCoreBlock parentBlock) -
Method Summary
Modifier and Type Method Description FloatColumngetAnalyticalMass()Mass percentage of this atom type derived from chemical analysis.FloatColumngetAnalyticalMassPercent()Mass percentage of this atom type derived from chemical analysis.FloatColumngetAtomicMass()Mass of this atom type.IntColumngetAtomicNumber()Atomic number of this atom type.FloatColumngetCromerMannA1()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetCromerMannA2()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetCromerMannA3()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetCromerMannA4()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetCromerMannB1()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetCromerMannB2()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetCromerMannB3()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetCromerMannB4()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetCromerMannC()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.StrColumngetDescription()A description of the atom(s) designated by this atom type.FloatColumngetDispersionImag()The imaginary component of the anomalous dispersion scattering factors for this atom type and radiation by _diffrn_radiation_wavelength.valueFloatColumngetDispersionReal()The real component of the anomalous dispersion scattering factors for this atom type and radiation by _diffrn_radiation_wavelength.valueStrColumngetDispersionSource()Reference to source of real and imaginary dispersion corrections for scattering factors used for this atom type.StrColumngetDisplayColour()The display colour assigned to this atom type.IntColumngetElectronCount()Number of electrons in this atom type.StrColumngetElementSymbol()Element symbol for of this atom type.StrColumngetKey()Value is a unique key to a set of ATOM_TYPE items in a looped list.FloatColumngetLengthNeutron()The bound coherent scattering length for the atom type at the isotopic composition used for the diffraction experiment.FloatColumngetNumberInCell()Total number of atoms of this atom type in the unit cell.IntColumngetOxidationNumber()Formal oxidation state of this atom type in the structure.FloatColumngetRadiusBond()The effective intra-molecular bonding radius of this atom type.FloatColumngetRadiusContact()The effective inter-molecular bonding radius of this atom type.FloatColumngetScatCromerMannA1()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetScatCromerMannA2()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetScatCromerMannA3()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetScatCromerMannA4()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetScatCromerMannB1()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetScatCromerMannB2()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetScatCromerMannB3()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetScatCromerMannB4()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetScatCromerMannC()The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors.FloatColumngetScatDispersionImag()The imaginary component of the anomalous dispersion scattering factors for this atom type and radiation by _diffrn_radiation_wavelength.valueFloatColumngetScatDispersionReal()The real component of the anomalous dispersion scattering factors for this atom type and radiation by _diffrn_radiation_wavelength.valueStrColumngetScatDispersionSource()Reference to source of real and imaginary dispersion corrections for scattering factors used for this atom type.FloatColumngetScatLengthNeutron()The bound coherent scattering length for the atom type at the isotopic composition used for the diffraction experiment.StrColumngetScatSource()Reference to source of scattering factors used for this atom type.StrColumngetScatVersusStolList()List of scattering factors as a function of sin theta on lambda.StrColumngetSource()Reference to source of scattering factors used for this atom type.StrColumngetSymbol()The identity of the atom specie(s) representing this atom type.StrColumngetVersusStolList()List of scattering factors as a function of sin theta on lambda.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory.DelegatingCifCoreCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
getAtomicMass
Mass of this atom type.- Returns:
- FloatColumn
-
getAtomicNumber
Atomic number of this atom type.- Returns:
- IntColumn
-
getDescription
A description of the atom(s) designated by this atom type. In most cases this will be the element name and oxidation state of a single atom species. For disordered or nonstoichiometric structures it will describe a combination of atom species.- Returns:
- StrColumn
-
getDisplayColour
The display colour assigned to this atom type. Note that the possible colours are enumerated in the display_colour list category of items.- Returns:
- StrColumn
-
getElectronCount
Number of electrons in this atom type.- Returns:
- IntColumn
-
getElementSymbol
Element symbol for of this atom type. The default value is extracted from the ion-to-element enumeration_default list using the index value of _atom_type.symbol.- Returns:
- StrColumn
-
getKey
Value is a unique key to a set of ATOM_TYPE items in a looped list.- Returns:
- StrColumn
-
getNumberInCell
Total number of atoms of this atom type in the unit cell.- Returns:
- FloatColumn
-
getOxidationNumber
Formal oxidation state of this atom type in the structure.- Returns:
- IntColumn
-
getRadiusBond
The effective intra-molecular bonding radius of this atom type.- Returns:
- FloatColumn
-
getRadiusContact
The effective inter-molecular bonding radius of this atom type.- Returns:
- FloatColumn
-
getSymbol
The identity of the atom specie(s) representing this atom type. Normally this code is the element symbol followed by the charge if there is one. The symbol may be composed of any character except an underline or a blank, with the proviso that digits designate an oxidation state and must be followed by a + or - character.- Returns:
- StrColumn
-
getAnalyticalMass
Mass percentage of this atom type derived from chemical analysis.- Returns:
- FloatColumn
-
getAnalyticalMassPercent
Mass percentage of this atom type derived from chemical analysis.- Returns:
- FloatColumn
-
getScatCromerMannA1
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getCromerMannA1
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getScatCromerMannA2
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getCromerMannA2
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getScatCromerMannA3
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getCromerMannA3
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getScatCromerMannA4
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getCromerMannA4
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getScatCromerMannB1
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getCromerMannB1
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getScatCromerMannB2
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getCromerMannB2
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getScatCromerMannB3
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getCromerMannB3
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getScatCromerMannB4
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getCromerMannB4
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getScatCromerMannC
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getCromerMannC
The set of data items used to define Cromer-Mann coefficients for generation of X-ray scattering factors. Ref: International Tables for X-ray Crystallography, Vol. IV (1974) Table 2.2B or International Tables for Crystallography, Vol. C (1991) Tables 6.1.1.4 and 6.1.1.5- Returns:
- FloatColumn
-
getScatDispersionImag
The imaginary component of the anomalous dispersion scattering factors for this atom type and radiation by _diffrn_radiation_wavelength.value- Returns:
- FloatColumn
-
getDispersionImag
The imaginary component of the anomalous dispersion scattering factors for this atom type and radiation by _diffrn_radiation_wavelength.value- Returns:
- FloatColumn
-
getScatDispersionReal
The real component of the anomalous dispersion scattering factors for this atom type and radiation by _diffrn_radiation_wavelength.value- Returns:
- FloatColumn
-
getDispersionReal
The real component of the anomalous dispersion scattering factors for this atom type and radiation by _diffrn_radiation_wavelength.value- Returns:
- FloatColumn
-
getScatDispersionSource
Reference to source of real and imaginary dispersion corrections for scattering factors used for this atom type.- Returns:
- StrColumn
-
getDispersionSource
Reference to source of real and imaginary dispersion corrections for scattering factors used for this atom type.- Returns:
- StrColumn
-
getScatLengthNeutron
The bound coherent scattering length for the atom type at the isotopic composition used for the diffraction experiment.- Returns:
- FloatColumn
-
getLengthNeutron
The bound coherent scattering length for the atom type at the isotopic composition used for the diffraction experiment.- Returns:
- FloatColumn
-
getScatSource
Reference to source of scattering factors used for this atom type.- Returns:
- StrColumn
-
getSource
Reference to source of scattering factors used for this atom type.- Returns:
- StrColumn
-
getScatVersusStolList
List of scattering factors as a function of sin theta on lambda. List has the form [[<stol value 1> <scatfac 1>] [<stol value 2> <scatfac 2>] ....] in increments of 0.01, increasing from 0.0.- Returns:
- StrColumn
-
getVersusStolList
List of scattering factors as a function of sin theta on lambda. List has the form [[<stol value 1> <scatfac 1>] [<stol value 2> <scatfac 2>] ....] in increments of 0.01, increasing from 0.0.- Returns:
- StrColumn
-