#include <PDBbarycenter.hh>
Public 멤버 함수 | |
| Barycenter () | |
| First constructor. 더 자세히 ... | |
| Barycenter (int bNum, double x, double y, double z, double Bx, double By, double Bz, double Sx, double Sy, double Sz, double Px, double Py, double Pz) | |
| Second constructor. 더 자세히 ... | |
| ~Barycenter () | |
| Destructor. 더 자세히 ... | |
| Barycenter * | GetNext () |
| Get the next Barycenter. 더 자세히 ... | |
| int | GetID () |
| Get the first. 더 자세히 ... | |
| void | SetNext (Barycenter *) |
| Set the next Barycenter. 더 자세히 ... | |
| void | SetDistance (int i, double) |
| Set the distance between atom i and nucleotide barycenter. 더 자세히 ... | |
| double | GetDistance (int i) |
| Get the distance between atom i and nucleotide barycenter. 더 자세히 ... | |
| void | SetRadius (double) |
| Set the distance between the farther atom and nucleotide barycenter. 더 자세히 ... | |
| double | GetRadius () |
| Get the distance between the farther atom and nucleotide barycenter. 더 자세히 ... | |
Public 속성 | |
| int | fBaryNum |
| Barycenter number. 더 자세히 ... | |
| double | fDistanceTab [33] |
| distance table [0..32] (11 hydrogens!) 더 자세히 ... | |
| double | fRadius |
| double | fCenterX |
| "X coordinate" of this nucelotide Barycenter 더 자세히 ... | |
| double | fCenterY |
| "Y coordinate" of this nucelotide Barycenter 더 자세히 ... | |
| double | fCenterZ |
| "Z coordinate" of this nucelotide Barycenter 더 자세히 ... | |
| double | fCenterBaseX |
| "X coordinate" of this Base Barycenter 더 자세히 ... | |
| double | fCenterBaseY |
| "Y coordinate" of this Base Barycenter 더 자세히 ... | |
| double | fCenterBaseZ |
| "Z coordinate" of this Base Barycenter 더 자세히 ... | |
| double | fCenterSugarX |
| "X coordinate" of this Sugar Barycenter 더 자세히 ... | |
| double | fCenterSugarY |
| "Y coordinate" of this Sugar Barycenter 더 자세히 ... | |
| double | fCenterSugarZ |
| "Z coordinate" of this Sugar Barycenter 더 자세히 ... | |
| double | fCenterPhosphateX |
| "X coordinate" of this Phosphate Barycenter 더 자세히 ... | |
| double | fCenterPhosphateY |
| "Y coordinate" of this Phosphate Barycenter 더 자세히 ... | |
| double | fCenterPhosphateZ |
| "Z coordinate" of this Phosphate Barycenter 더 자세히 ... | |
Private 속성 | |
| Barycenter * | fpNext |
| Header of the next Molecule (usage before vector) 더 자세히 ... | |
| Barycenter::Barycenter | ( | ) |
| Barycenter::Barycenter | ( | int | bNum, |
| double | x, | ||
| double | y, | ||
| double | z, | ||
| double | Bx, | ||
| double | By, | ||
| double | Bz, | ||
| double | Sx, | ||
| double | Sy, | ||
| double | Sz, | ||
| double | Px, | ||
| double | Py, | ||
| double | Pz | ||
| ) |
Second constructor.
<Barycenter number
< "X coordinate" of this Base Barycenter
< "Y coordinate" of this Base Barycenter
< "Z coordinate" of this Base Barycenter
< "X coordinate" of this Sugar Barycenter
< "Y coordinate" of this Sugar Barycenter
< "Z coordinate" of this Sugar Barycenter
< "X coordinate" of this Phosphate Barycenter
< "Y coordinate" of this Phosphate Barycenter
< "Z coordinate" of this Phosphate Barycenter
PDBbarycenter.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : fBaryNum, fCenterBaseX, fCenterBaseY, fCenterBaseZ, fCenterPhosphateX, fCenterPhosphateY, fCenterPhosphateZ, fCenterSugarX, fCenterSugarY, fCenterSugarZ, fCenterX, fCenterY, fCenterZ, fDistanceTab, fpNext, fRadius, x, y, z.
|
inline |
Destructor.
PDBbarycenter.hh 파일의 65 번째 라인에서 정의되었습니다.
| double Barycenter::GetDistance | ( | int | i | ) |
Get the distance between atom i and nucleotide barycenter.
PDBbarycenter.cc 파일의 113 번째 라인에서 정의되었습니다.
다음을 참조함 : fDistanceTab.
| int Barycenter::GetID | ( | ) |
| Barycenter * Barycenter::GetNext | ( | ) |
Get the next Barycenter.
PDBbarycenter.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : fpNext.
다음에 의해서 참조됨 : DetectorConstruction::BarycenterView(), PDBlib::ComputeMatchEdepDNA(), DetectorConstruction::ResiduesView().
| double Barycenter::GetRadius | ( | ) |
Get the distance between the farther atom and nucleotide barycenter.
PDBbarycenter.cc 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : fRadius.
다음에 의해서 참조됨 : DetectorConstruction::BarycenterView().
Set the distance between atom i and nucleotide barycenter.
PDBbarycenter.cc 파일의 106 번째 라인에서 정의되었습니다.
다음을 참조함 : fDistanceTab.
다음에 의해서 참조됨 : PDBlib::ComputeNucleotideBarycenters().
| void Barycenter::SetNext | ( | Barycenter * | barycenterNext | ) |
Set the next Barycenter.
PDBbarycenter.cc 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : fpNext.
다음에 의해서 참조됨 : PDBlib::ComputeNucleotideBarycenters().
| void Barycenter::SetRadius | ( | double | rds | ) |
Set the distance between the farther atom and nucleotide barycenter.
PDBbarycenter.cc 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : fRadius.
다음에 의해서 참조됨 : PDBlib::ComputeNucleotideBarycenters().
| int Barycenter::fBaryNum |
| double Barycenter::fCenterBaseX |
"X coordinate" of this Base Barycenter
PDBbarycenter.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::ResiduesView().
| double Barycenter::fCenterBaseY |
"Y coordinate" of this Base Barycenter
PDBbarycenter.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::ResiduesView().
| double Barycenter::fCenterBaseZ |
"Z coordinate" of this Base Barycenter
PDBbarycenter.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::ResiduesView().
| double Barycenter::fCenterPhosphateX |
"X coordinate" of this Phosphate Barycenter
PDBbarycenter.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::ResiduesView().
| double Barycenter::fCenterPhosphateY |
"Y coordinate" of this Phosphate Barycenter
PDBbarycenter.hh 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::ResiduesView().
| double Barycenter::fCenterPhosphateZ |
"Z coordinate" of this Phosphate Barycenter
PDBbarycenter.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::ResiduesView().
| double Barycenter::fCenterSugarX |
"X coordinate" of this Sugar Barycenter
PDBbarycenter.hh 파일의 96 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::ResiduesView().
| double Barycenter::fCenterSugarY |
"Y coordinate" of this Sugar Barycenter
PDBbarycenter.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::ResiduesView().
| double Barycenter::fCenterSugarZ |
"Z coordinate" of this Sugar Barycenter
PDBbarycenter.hh 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::ResiduesView().
| double Barycenter::fCenterX |
"X coordinate" of this nucelotide Barycenter
PDBbarycenter.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::BarycenterView(), PDBlib::ComputeMatchEdepDNA(), PDBlib::ComputeNucleotideBarycenters().
| double Barycenter::fCenterY |
"Y coordinate" of this nucelotide Barycenter
PDBbarycenter.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::BarycenterView(), PDBlib::ComputeMatchEdepDNA(), PDBlib::ComputeNucleotideBarycenters().
| double Barycenter::fCenterZ |
"Z coordinate" of this nucelotide Barycenter
PDBbarycenter.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), DetectorConstruction::BarycenterView(), PDBlib::ComputeMatchEdepDNA(), PDBlib::ComputeNucleotideBarycenters().
| double Barycenter::fDistanceTab[33] |
distance table [0..32] (11 hydrogens!)
PDBbarycenter.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), GetDistance(), SetDistance().
|
private |
Header of the next Molecule (usage before vector)
PDBbarycenter.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), GetNext(), SetNext().
| double Barycenter::fRadius |
PDBbarycenter.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Barycenter(), GetRadius(), SetRadius().
1.8.5