Rosetta 3.4
Public Member Functions | Public Attributes | Friends
core::io::pdb::AtomInformation Class Reference

Atom_information contain information for individual atom. only fields that predent in file will be initialazed, other will have default value. That class basicaly reflect structure of 'ATOM' line in PDB file format. More...

#include <file_data.hh>

Collaboration diagram for core::io::pdb::AtomInformation:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AtomInformation ()
 default constructor to initialize all values

Public Attributes

bool isHet
 For now, all member names have the same names as fields in PDB standard.
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.

Detailed Description

Atom_information contain information for individual atom. only fields that predent in file will be initialazed, other will have default value. That class basicaly reflect structure of 'ATOM' line in PDB file format.


Constructor & Destructor Documentation

core::io::pdb::AtomInformation::AtomInformation ( ) [inline]

default constructor to initialize all values


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
AtomInformation const &  ai 
) [friend]

Debug printing, serializing to Tracer like object.


Member Data Documentation

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().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines