![]() |
Rosetta Core
2014.16.56682
|
A class that contains information for individual atoms. More...
#include <file_data.hh>
Public Member Functions | |
| AtomInformation () | |
| default constructor to initialize all values More... | |
Public Attributes | |
| bool | isHet |
| For now, all member names have the same names as fields in PDB standard. More... | |
| int | serial |
| String | name |
| char | altLoc |
| String | resName |
| char | chainID |
| int | resSeq |
| char | iCode |
| double | x |
| double | y |
| double | z |
| double | occupancy |
| double | temperature |
| String | element |
| int | terCount |
Friends | |
| std::ostream & | operator<< (std::ostream &os, AtomInformation const &ai) |
| Debug printing, serializing to Tracer like object. More... | |
A class that contains information for individual atoms.
Only fields that are present in the PDB file will be initialized; others will have the default value. This class basically reflects the structure of 'ATOM' lines in PDB file format.
|
inline |
default constructor to initialize all values
|
friend |
Debug printing, serializing to Tracer like object.
| char core::io::pdb::AtomInformation::altLoc |
| char core::io::pdb::AtomInformation::chainID |
| String core::io::pdb::AtomInformation::element |
| char core::io::pdb::AtomInformation::iCode |
| bool core::io::pdb::AtomInformation::isHet |
For now, all member names have the same names as fields in PDB standard.
Referenced by core::io::pdb::FileData::append_residue(), core::io::pdb::PDB_DReader::createFileData(), and core::io::pdb::PDB_DReader::createRecords().
| String core::io::pdb::AtomInformation::name |
Referenced by core::io::pdb::FileData::append_residue(), core::io::pdb::convert_nucleic_acid_atom_name_to_standard(), core::io::pdb::convert_nucleic_acid_atom_names_to_standard(), core::io::pdb::FileData::create_working_data(), core::io::pdb::PDB_DReader::createFileData(), core::io::pdb::PDB_DReader::createRecords(), core::io::pdb::FileData::randomize_missing_coords(), and core::io::pdb::FileData::update_atom_information_based_on_occupancy().
| double core::io::pdb::AtomInformation::occupancy |
| String core::io::pdb::AtomInformation::resName |
| int core::io::pdb::AtomInformation::resSeq |
| int core::io::pdb::AtomInformation::serial |
| double core::io::pdb::AtomInformation::temperature |
| int core::io::pdb::AtomInformation::terCount |
Referenced by core::io::pdb::PDB_DReader::createFileData().
| double core::io::pdb::AtomInformation::x |
| double core::io::pdb::AtomInformation::y |
| double core::io::pdb::AtomInformation::z |
1.8.7