61 const std::string&
name,
62 const std::string& resName,
71 const std::string& element);
int fSerial
its serial number
std::string fName
Atom name.
Atom * GetNext()
Returns the next Atom.
int GetID()
Return the Atom's ID.
Atom * fpNext
Pointer to the next Atom.
std::string fElement
Element symbol extracted from 'atom name'.
const std::string & GetElementName()
Return name of the element.
double GetY()
Return the Y position for the Atom.
double fY
Y orthogonal coordinates in Angstroms.
Atom(int serial, const std::string &name, const std::string &resName, int numInRes, int resSeq, double xInit, double yInit, double zInit, double radius, double occupancy, double tempFactor, const std::string &element)
constructor with initialization
double fOccupancy
Occupancy for the Atom.
double fZ
Z orthogonal coordinates in Angstroms.
double fTempFactor
Temperature factor for the Atom.
double fX
X orthogonal coordinates in Angstroms.
double GetZ()
Return the Z position for the Atom.
const std::string & GetName()
Return name of the atom.
int fResSeq
Residue sequence number.
void SetNext(Atom *)
Set the next atom.
double GetVanDerWaalsRadius()
Return name of the atom.
std::string fResName
Residue name.
int fNumInRes
its number in residue sequence
double GetX()
Return the X position for the Atom.