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.