Geant4
10.03.p03
|
#include <PDBmolecule.hh>
Public Member Functions | |
Molecule () | |
First constructor. More... | |
Molecule (const std::string &resName, int mNum) | |
Second constructor. More... | |
~Molecule () | |
Destructor. More... | |
Molecule * | GetNext () |
information about molecule (not implemented) More... | |
Residue * | GetFirst () |
Get the first Residue. More... | |
int | GetID () |
Get number Molecule. More... | |
void | SetNext (Molecule *) |
Set the next Molecule. More... | |
void | SetFirst (Residue *) |
Set the first Residue. More... | |
Public Attributes | |
std::string | fMolName |
Molecule name. More... | |
int | fMolNum |
Molecule number. More... | |
double | fMinGlobZ |
double | fMaxGlobZ |
double | fMinGlobX |
double | fMaxGlobX |
double | fMinGlobY |
double | fMaxGlobY |
int | fCenterX |
"X center" of this Molecule (for rotation...) More... | |
int | fCenterY |
"Y center" of this Molecule (for rotation...) More... | |
int | fCenterZ |
"Z center" of this Molecule (for rotation...) More... | |
int | fDistCenterMax |
dist from center to most away most of the molecule More... | |
int | fNbResidue |
Number of residue inside the molecule. More... | |
Molecule::Molecule | ( | ) |
First constructor.
Definition at line 44 of file PDBmolecule.cc.
Molecule::Molecule | ( | const std::string & | resName, |
int | mNum | ||
) |
Second constructor.
Definition at line 54 of file PDBmolecule.cc.
|
inline |
Residue * Molecule::GetFirst | ( | ) |
Get the first Residue.
Definition at line 82 of file PDBmolecule.cc.
int Molecule::GetID | ( | ) |
Molecule * Molecule::GetNext | ( | ) |
information about molecule (not implemented)
Get the next molecule
Definition at line 75 of file PDBmolecule.cc.
Set the first Residue.
Definition at line 103 of file PDBmolecule.cc.
Set the next Molecule.
Definition at line 96 of file PDBmolecule.cc.
int Molecule::fCenterX |
"X center" of this Molecule (for rotation...)
Definition at line 91 of file PDBmolecule.hh.
int Molecule::fCenterY |
"Y center" of this Molecule (for rotation...)
Definition at line 92 of file PDBmolecule.hh.
int Molecule::fCenterZ |
"Z center" of this Molecule (for rotation...)
Definition at line 93 of file PDBmolecule.hh.
int Molecule::fDistCenterMax |
dist from center to most away most of the molecule
Definition at line 94 of file PDBmolecule.hh.
double Molecule::fMaxGlobX |
Definition at line 87 of file PDBmolecule.hh.
double Molecule::fMaxGlobY |
Definition at line 89 of file PDBmolecule.hh.
double Molecule::fMaxGlobZ |
Definition at line 85 of file PDBmolecule.hh.
double Molecule::fMinGlobX |
Definition at line 86 of file PDBmolecule.hh.
double Molecule::fMinGlobY |
Definition at line 88 of file PDBmolecule.hh.
double Molecule::fMinGlobZ |
Definition at line 84 of file PDBmolecule.hh.
std::string Molecule::fMolName |
Molecule name.
Definition at line 81 of file PDBmolecule.hh.
int Molecule::fMolNum |
Molecule number.
Definition at line 82 of file PDBmolecule.hh.
int Molecule::fNbResidue |
Number of residue inside the molecule.
Definition at line 95 of file PDBmolecule.hh.