Package org.rcsb.cif.schema.mm
Class AtomType
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.AtomType
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class AtomType
extends DelegatingCategory
Data items in the ATOM_TYPE category record details about the
properties of the atoms that occupy the atom sites, such as the
atomic scattering factors.
-
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
-
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)FloatColumngetAnalyticalMassPercent()Mass percentage of this atom type derived from chemical analysis.StrColumngetDescription()A description of the atom(s) designated by this atom type.IntColumngetNumberInCell()Total number of atoms of this atom type in the unit cell.IntColumngetOxidationNumber()Formal oxidation state of this atom type in the structure.IntColumngetPdbxNElectrons()Number of electrons in atom used in scattering factorFloatColumngetPdbxScatCromerMannA5()Scattering-factor coefficient a5, used to calculate electron elastic atomic scattering factors for the defined atom type.FloatColumngetPdbxScatCromerMannA6()Scattering-factor coefficient a6, used to calculate electron elastic atomic scattering factors for the defined atom type.FloatColumngetPdbxScatCromerMannB5()Scattering-factor coefficient b5, used to calculate electron elastic atomic scattering factors for the defined atom type.FloatColumngetPdbxScatCromerMannB6()Scattering-factor coefficient b6, used to calculate electron elastic atomic scattering factors for the defined atom type.IntColumngetPdbxScatZ()Atomic number of atom in scattering amplitude.FloatColumngetRadiusBond()The effective intramolecular bonding radius in angstroms of this atom type.FloatColumngetRadiusContact()The effective intermolecular bonding radius in angstroms of this atom type.FloatColumngetScatCromerMannA1()The Cromer-Mann scattering-factor coefficient a1 used to calculate the scattering factors for this atom type.FloatColumngetScatCromerMannA2()The Cromer-Mann scattering-factor coefficient a2 used to calculate the scattering factors for this atom type.FloatColumngetScatCromerMannA3()The Cromer-Mann scattering-factor coefficient a3 used to calculate the scattering factors for this atom type.FloatColumngetScatCromerMannA4()The Cromer-Mann scattering-factor coefficient a4 used to calculate the scattering factors for this atom type.FloatColumngetScatCromerMannB1()The Cromer-Mann scattering-factor coefficient b1 used to calculate the scattering factors for this atom type.FloatColumngetScatCromerMannB2()The Cromer-Mann scattering-factor coefficient b2 used to calculate the scattering factors for this atom type.FloatColumngetScatCromerMannB3()The Cromer-Mann scattering-factor coefficient b3 used to calculate the scattering factors for this atom type.FloatColumngetScatCromerMannB4()The Cromer-Mann scattering-factor coefficient b4 used to calculate the scattering factors for this atom type.FloatColumngetScatCromerMannC()The Cromer-Mann scattering-factor coefficient c used to calculate the scattering factors for this atom type.FloatColumngetScatDispersionImag()The imaginary component of the anomalous-dispersion scattering factor, f'', in electrons for this atom type and the radiation identified by _diffrn_radiation_wavelength.id.FloatColumngetScatDispersionReal()The real component of the anomalous-dispersion scattering factor, f', in electrons for this atom type and the radiation identified by _diffrn_radiation_wavelength.id.StrColumngetScatDispersionSource()Reference to the source of the real and imaginary dispersion corrections for scattering factors used for this atom type.StrColumngetScatLengthNeutron()The bound coherent scattering length in femtometres for the atom type at the isotopic composition used for the diffraction experiment.StrColumngetScatSource()Reference to the source of the scattering factors or scattering lengths used for this atom type.StrColumngetScatVersusStolList()A table of scattering factors as a function of sin theta over lambda.StrColumngetSymbol()The code used to identify the atom species (singular or plural) representing this atom type.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getAnalyticalMassPercent
Mass percentage of this atom type derived from chemical analysis.- Returns:
- FloatColumn
-
getDescription
A description of the atom(s) designated by this atom type. In most cases, this is 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
-
getNumberInCell
Total number of atoms of this atom type in the unit cell.- Returns:
- IntColumn
-
getOxidationNumber
Formal oxidation state of this atom type in the structure.- Returns:
- IntColumn
-
getRadiusBond
The effective intramolecular bonding radius in angstroms of this atom type.- Returns:
- FloatColumn
-
getRadiusContact
The effective intermolecular bonding radius in angstroms of this atom type.- Returns:
- FloatColumn
-
getScatCromerMannA1
The Cromer-Mann scattering-factor coefficient a1 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getScatCromerMannA2
The Cromer-Mann scattering-factor coefficient a2 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getScatCromerMannA3
The Cromer-Mann scattering-factor coefficient a3 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getScatCromerMannA4
The Cromer-Mann scattering-factor coefficient a4 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getScatCromerMannB1
The Cromer-Mann scattering-factor coefficient b1 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getScatCromerMannB2
The Cromer-Mann scattering-factor coefficient b2 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getScatCromerMannB3
The Cromer-Mann scattering-factor coefficient b3 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getScatCromerMannB4
The Cromer-Mann scattering-factor coefficient b4 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getScatCromerMannC
The Cromer-Mann scattering-factor coefficient c used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getScatDispersionImag
The imaginary component of the anomalous-dispersion scattering factor, f'', in electrons for this atom type and the radiation identified by _diffrn_radiation_wavelength.id.- Returns:
- FloatColumn
-
getScatDispersionReal
The real component of the anomalous-dispersion scattering factor, f', in electrons for this atom type and the radiation identified by _diffrn_radiation_wavelength.id.- Returns:
- FloatColumn
-
getScatLengthNeutron
The bound coherent scattering length in femtometres for the atom type at the isotopic composition used for the diffraction experiment.- Returns:
- StrColumn
-
getScatSource
Reference to the source of the scattering factors or scattering lengths used for this atom type.- Returns:
- StrColumn
-
getScatVersusStolList
A table of scattering factors as a function of sin theta over lambda. This table should be well commented to indicate the items present. Regularly formatted lists are strongly recommended.- Returns:
- StrColumn
-
getSymbol
The code used to identify the atom species (singular or plural) representing this atom type. Normally this code is the element symbol. The code may be composed of any character except an underscore with the additional proviso that digits designate an oxidation state and must be followed by a + or - character.- Returns:
- StrColumn
-
getScatDispersionSource
Reference to the source of the real and imaginary dispersion corrections for scattering factors used for this atom type.- Returns:
- StrColumn
-
getPdbxScatCromerMannA5
Scattering-factor coefficient a5, used to calculate electron elastic atomic scattering factors for the defined atom type. Electron Elastic Scattering Factors Ref: International Tables for X-ray Crystallography (2006). Vol. C, Table 4.3.2.2, pp. 282-283. Cromer_Mann equation Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getPdbxScatCromerMannB5
Scattering-factor coefficient b5, used to calculate electron elastic atomic scattering factors for the defined atom type. Electron Elastic Scattering Factors Ref: International Tables for X-ray Crystallography (2006). Vol. C, Table 4.3.2.2, pp. 282-283. Cromer_Mann equation Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getPdbxScatCromerMannA6
Scattering-factor coefficient a6, used to calculate electron elastic atomic scattering factors for the defined atom type. Electron Elastic Scattering Factors Ref: International Tables for X-ray Crystallography (2006). Vol. C, Table 4.3.2.2, pp. 282-283. Cromer_Mann equation Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getPdbxScatCromerMannB6
Scattering-factor coefficient b6, used to calculate electron elastic atomic scattering factors for the defined atom type. Electron Elastic Scattering Factors Ref: International Tables for X-ray Crystallography (2006). Vol. C, Table 4.3.2.2, pp. 282-283. Cromer_Mann equation Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5.- Returns:
- FloatColumn
-
getPdbxScatZ
Atomic number of atom in scattering amplitude.- Returns:
- IntColumn
-
getPdbxNElectrons
Number of electrons in atom used in scattering factor- Returns:
- IntColumn
-