Package org.rcsb.cif.schema.core
Class Geom
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory.DelegatingCifCoreCategory
org.rcsb.cif.schema.core.Geom
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class Geom
extends DelegatingCategory.DelegatingCifCoreCategory
The CATEGORY of data items used to specify the geometry
of the structural model as derived from the atomic sites.
The geometry is expressed in terms of the interatomic
angles (GEOM_ANGLE data), covalent bond distances
(GEOM_BOND data), contact distances (GEOM_CONTACT data),
hydrogen bonds (GEOM_HBOND data) and torsion geometry
(GEOM_TORSION data).
Geometry data are usually redundant, in that they can be
calculated from other more fundamental quantities in the data
block. However, they serve the dual purposes of providing a
check on the correctness of both sets of data and of enabling
the most important geometric data to be identified for
publication by setting the appropriate publication flag.
-
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 Geom(CifCoreBlock parentBlock) -
Method Summary
Modifier and Type Method Description FloatColumngetBondDistanceIncr()Increment added to the bond radii for the atomic species to specify the maximum permitted "bonded" distance between two atom sites.FloatColumngetBondDistanceMin()Minimum permitted "bonded" distance between two atom sites.FloatColumngetContactDistanceIncr()Increment added to the bond radii for the atomic species to specify the maximum permitted "contact" distance between two "non-bonded" atom sites.FloatColumngetContactDistanceMin()Minimum permitted "contact" distance between two "non-bonded" atom sites.StrColumngetDetails()Description of geometry information not covered by the existing data names in the geometry categories, such as least-squares planes.StrColumngetSpecialDetails()Description of geometry information not covered by the existing data names in the geometry categories, such as least-squares planes.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory.DelegatingCifCoreCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
getBondDistanceIncr
Increment added to the bond radii for the atomic species to specify the maximum permitted "bonded" distance between two atom sites.- Returns:
- FloatColumn
-
getBondDistanceMin
Minimum permitted "bonded" distance between two atom sites.- Returns:
- FloatColumn
-
getContactDistanceIncr
Increment added to the bond radii for the atomic species to specify the maximum permitted "contact" distance between two "non-bonded" atom sites.- Returns:
- FloatColumn
-
getContactDistanceMin
Minimum permitted "contact" distance between two "non-bonded" atom sites.- Returns:
- FloatColumn
-
getDetails
Description of geometry information not covered by the existing data names in the geometry categories, such as least-squares planes.- Returns:
- StrColumn
-
getSpecialDetails
Description of geometry information not covered by the existing data names in the geometry categories, such as least-squares planes.- Returns:
- StrColumn
-