|
Geant4
10.01
|
#include <PDBresidue.hh>
Collaboration diagram for Residue:Public Member Functions | |
| Residue () | |
| Constructor. More... | |
| Residue (string resName, int resSeq) | |
| Second constructor. More... | |
| ~Residue () | |
| Destructor. More... | |
| void | affiche () |
| information about molecule (not implemented) More... | |
| Residue * | GetNext () |
| Get the next residue. More... | |
| Atom * | GetFirst () |
| Get the first atom. More... | |
| int | GetID () |
| Get the number of the residue. More... | |
| void | SetNext (Residue *) |
| Set the next residue. More... | |
| void | SetFirst (Atom *) |
| Set the first Atom of the residue. More... | |
Public Attributes | |
| string | fResName |
| Residue name. More... | |
| int | fResSeq |
| Residue sequence number. More... | |
| bool | fVisible |
| Whether Residue is visible or not. More... | |
| bool | fSelected |
| Whether Residue is selected (Highlight) or not. More... | |
| int | fCenterX |
| int | fCenterY |
| int | fCenterZ |
| int | fNbAtom |
| Number of atoms into a residue (usage before vector) More... | |
Private Attributes | |
| Residue * | fpNext |
| Residue header for next residue (usage before vector) More... | |
| Atom * | fpFirst |
| Atom header for first atom of residue (usage before vector) More... | |
| Residue::Residue | ( | ) |
Constructor.
Definition at line 44 of file PDBresidue.cc.
| Residue::Residue | ( | string | resName, |
| int | resSeq | ||
| ) |
|
inline |
Destructor.
Definition at line 66 of file PDBresidue.hh.
| void Residue::affiche | ( | ) |
information about molecule (not implemented)
| Atom * Residue::GetFirst | ( | ) |
Get the first atom.
Definition at line 74 of file PDBresidue.cc.
References fpFirst.
Referenced by DetectorConstruction::AtomisticView(), PDBlib::ComputeMatchEdepDNA(), and PDBlib::ComputeNucleotideBarycenters().
Here is the caller graph for this function:| int Residue::GetID | ( | ) |
| Residue * Residue::GetNext | ( | ) |
Get the next residue.
Definition at line 67 of file PDBresidue.cc.
References fpNext.
Referenced by DetectorConstruction::AtomisticView(), PDBlib::ComputeMatchEdepDNA(), PDBlib::ComputeNbNucleotidsPerStrand(), and PDBlib::ComputeNucleotideBarycenters().
Here is the caller graph for this function:| void Residue::SetFirst | ( | Atom * | atomFirst | ) |
Set the first Atom of the residue.
Definition at line 95 of file PDBresidue.cc.
References fpFirst.
Referenced by PDBlib::Load().
Here is the caller graph for this function:| void Residue::SetNext | ( | Residue * | residueNext | ) |
Set the next residue.
Definition at line 88 of file PDBresidue.cc.
References fpNext.
Referenced by PDBlib::Load().
Here is the caller graph for this function:| int Residue::fCenterX |
Definition at line 85 of file PDBresidue.hh.
Referenced by Residue().
| int Residue::fCenterY |
Definition at line 86 of file PDBresidue.hh.
Referenced by Residue().
| int Residue::fCenterZ |
Definition at line 87 of file PDBresidue.hh.
Referenced by Residue().
| int Residue::fNbAtom |
Number of atoms into a residue (usage before vector)
Definition at line 88 of file PDBresidue.hh.
Referenced by DetectorConstruction::AtomisticView(), PDBlib::ComputeMatchEdepDNA(), PDBlib::ComputeNucleotideBarycenters(), PDBlib::Load(), and Residue().
|
private |
Atom header for first atom of residue (usage before vector)
Definition at line 94 of file PDBresidue.hh.
Referenced by GetFirst(), Residue(), and SetFirst().
|
private |
| string Residue::fResName |
Residue name.
Definition at line 81 of file PDBresidue.hh.
Referenced by PDBlib::ComputeMatchEdepDNA(), and Residue().
| int Residue::fResSeq |
Residue sequence number.
Definition at line 82 of file PDBresidue.hh.
Referenced by PDBlib::ComputeMatchEdepDNA(), PDBlib::ComputeNucleotideBarycenters(), GetID(), and Residue().
| bool Residue::fSelected |
Whether Residue is selected (Highlight) or not.
Definition at line 84 of file PDBresidue.hh.
Referenced by Residue().
| bool Residue::fVisible |
Whether Residue is visible or not.
Definition at line 83 of file PDBresidue.hh.
Referenced by Residue().