#include <PDBatom.hh>
Public 멤버 함수 | |
| 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 더 자세히 ... | |
| ~Atom () | |
| Empty destructor. 더 자세히 ... | |
| Atom * | GetNext () |
| Returns the next Atom. 더 자세히 ... | |
| double | GetX () |
| Return the X position for the Atom. 더 자세히 ... | |
| double | GetY () |
| Return the Y position for the Atom. 더 자세히 ... | |
| double | GetZ () |
| Return the Z position for the Atom. 더 자세히 ... | |
| int | GetID () |
| Return the Atom's ID. 더 자세히 ... | |
| const std::string & | GetName () |
| Return name of the atom. 더 자세히 ... | |
| const std::string & | GetElementName () |
| Return name of the element. 더 자세히 ... | |
| double | GetVanDerWaalsRadius () |
| Return name of the atom. 더 자세히 ... | |
| void | SetNext (Atom *) |
| Set the next atom. 더 자세히 ... | |
Public 속성 | |
| int | fSerial |
| its serial number 더 자세히 ... | |
| int | fNumInRes |
| its number in residue sequence 더 자세히 ... | |
| std::string | fName |
| Atom name. 더 자세히 ... | |
| std::string | fResName |
| Residue name. 더 자세히 ... | |
| int | fResSeq |
| Residue sequence number. 더 자세히 ... | |
| double | fX |
| X orthogonal coordinates in Angstroms. 더 자세히 ... | |
| double | fY |
| Y orthogonal coordinates in Angstroms. 더 자세히 ... | |
| double | fZ |
| Z orthogonal coordinates in Angstroms. 더 자세히 ... | |
| double | fVdwRadius |
| double | fOccupancy |
| Occupancy for the Atom. 더 자세히 ... | |
| std::string | fElement |
| Element symbol extracted from 'atom name'. 더 자세히 ... | |
| double | fTempFactor |
| Temperature factor for the Atom. 더 자세히 ... | |
Private 속성 | |
| Atom * | fpNext |
| Pointer to the next Atom. 더 자세히 ... | |
|
inline |
Empty destructor.
PDBatom.hh 파일의 74 번째 라인에서 정의되었습니다.
| const std::string & Atom::GetElementName | ( | ) |
| int Atom::GetID | ( | ) |
| const std::string & Atom::GetName | ( | void | ) |
| Atom * Atom::GetNext | ( | ) |
Returns the next Atom.
PDBatom.cc 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : fpNext.
다음에 의해서 참조됨 : DetectorConstruction::AtomisticView(), PDBlib::ComputeMatchEdepDNA(), PDBlib::ComputeNucleotideBarycenters().
| double Atom::GetVanDerWaalsRadius | ( | ) |
| double Atom::GetX | ( | ) |
Return the X position for the Atom.
PDBatom.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : fX.
다음에 의해서 참조됨 : PDBlib::ComputeMatchEdepDNA().
| double Atom::GetY | ( | ) |
Return the Y position for the Atom.
PDBatom.cc 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : fY.
다음에 의해서 참조됨 : PDBlib::ComputeMatchEdepDNA().
| double Atom::GetZ | ( | ) |
Return the Z position for the Atom.
PDBatom.cc 파일의 88 번째 라인에서 정의되었습니다.
다음을 참조함 : fZ.
다음에 의해서 참조됨 : PDBlib::ComputeMatchEdepDNA().
Set the next atom.
PDBatom.cc 파일의 123 번째 라인에서 정의되었습니다.
다음을 참조함 : fpNext.
다음에 의해서 참조됨 : PDBlib::Load().
| std::string Atom::fElement |
Element symbol extracted from 'atom name'.
PDBatom.hh 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Atom(), DetectorConstruction::AtomisticView(), PDBlib::ComputeNucleotideBarycenters(), GetElementName().
| std::string Atom::fName |
| int Atom::fNumInRes |
its number in residue sequence
PDBatom.hh 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Atom(), PDBlib::Load().
| double Atom::fOccupancy |
|
private |
| std::string Atom::fResName |
| int Atom::fResSeq |
| int Atom::fSerial |
| double Atom::fTempFactor |
| double Atom::fVdwRadius |
PDBatom.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Atom(), GetVanDerWaalsRadius().
| double Atom::fX |
X orthogonal coordinates in Angstroms.
PDBatom.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Atom(), DetectorConstruction::AtomisticView(), PDBlib::ComputeNucleotideBarycenters(), GetX().
| double Atom::fY |
Y orthogonal coordinates in Angstroms.
PDBatom.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Atom(), DetectorConstruction::AtomisticView(), PDBlib::ComputeNucleotideBarycenters(), GetY().
| double Atom::fZ |
Z orthogonal coordinates in Angstroms.
PDBatom.hh 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Atom(), DetectorConstruction::AtomisticView(), PDBlib::ComputeNucleotideBarycenters(), GetZ().
1.8.5