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

Intermediate format for easy construction of core::conformation::Residue objects. Subset of data from "ATOM" lines that is shared by all atoms in a residue. More...

#include <file_data.hh>

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

List of all members.

Public Member Functions

 ResidueInformation ()
 default constructor to initialize all values
 ResidueInformation (AtomInformation const &ai)
bool operator== (ResidueInformation const &that) const
bool operator!= (ResidueInformation const &that) const

Public Attributes

String resid
 For now, all member names have the same names as fields in PDB standard.
String resName
char chainID
int resSeq
char iCode
int terCount
utility::vector1< AtomInformationatoms
std::map< std::string, Vectorxyz
std::map< std::string, double > temps

Detailed Description

Intermediate format for easy construction of core::conformation::Residue objects. Subset of data from "ATOM" lines that is shared by all atoms in a residue.


Constructor & Destructor Documentation

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

default constructor to initialize all values

core::io::pdb::ResidueInformation::ResidueInformation ( AtomInformation const &  ai) [inline]

Member Function Documentation

bool core::io::pdb::ResidueInformation::operator!= ( ResidueInformation const &  that) const [inline]
bool core::io::pdb::ResidueInformation::operator== ( ResidueInformation const &  that) const [inline]

References chainID, iCode, resName, resSeq, and terCount.


Member Data Documentation

Referenced by operator==().

For now, all member names have the same names as fields in PDB standard.

Referenced by core::io::pdb::build_pose_as_is1(), and core::io::pdb::FileData::create_working_data().

Referenced by operator==().

std::map< std::string, double > core::io::pdb::ResidueInformation::temps

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