45            const std::string& rN,
int numInRes,
int rS,
 
   46            double xInit,
double yInit,
double zInit,
 
   48            double o, 
double tF, 
const std::string& e)
 
std::string fResName
Residue name. 
 
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 
 
const std::string & GetName()
Return name of the atom. 
 
int fSerial
its serial number 
 
double GetVanDerWaalsRadius()
Return name of the atom. 
 
double fZ
Z orthogonal coordinates in Angstroms. 
 
double GetX()
Return the X position for the Atom. 
 
void SetNext(Atom *)
Set the next atom. 
 
std::string fName
Atom name. 
 
int fNumInRes
its number in residue sequence 
 
double GetZ()
Return the Z position for the Atom. 
 
int fResSeq
Residue sequence number. 
 
double fTempFactor
Temperature factor for the Atom. 
 
double fOccupancy
Occupancy for the Atom. 
 
double fX
X orthogonal coordinates in Angstroms. 
 
Atom * GetNext()
Returns the next Atom. 
 
Definition of the Atom class. 
 
double fY
Y orthogonal coordinates in Angstroms. 
 
const std::string & GetElementName()
Return name of the element. 
 
std::string fElement
Element symbol extracted from 'atom name'. 
 
int GetID()
Return the Atom's ID. 
 
double GetY()
Return the Y position for the Atom.