61       double Bx,
double By, 
double Bz, 
 
   62       double Sx,
double Sy, 
double Sz, 
 
   63       double Px,
double Py, 
double Pz);
 
double fCenterBaseX
"X coordinate" of this Base Barycenter 
 
double fCenterPhosphateZ
"Z coordinate" of this Phosphate Barycenter 
 
double fCenterPhosphateX
"X coordinate" of this Phosphate Barycenter 
 
double fCenterPhosphateY
"Y coordinate" of this Phosphate 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 fCenterY
"Y coordinate" of this nucelotide Barycenter 
 
double fDistanceTab[33]
distance table [0..32] (11 hydrogens!) 
 
double fCenterX
"X coordinate" of this nucelotide Barycenter 
 
double fCenterSugarX
"X coordinate" of this Sugar Barycenter 
 
int fBaryNum
Barycenter number. 
 
double fCenterSugarY
"Y coordinate" of this Sugar Barycenter 
 
void SetDistance(int i, double)
Set the distance between atom i and nucleotide barycenter. 
 
double fCenterBaseZ
"Z coordinate" of this Base Barycenter 
 
void SetNext(Barycenter *)
Set the next Barycenter. 
 
double fCenterSugarZ
"Z coordinate" of this Sugar Barycenter 
 
double GetRadius()
Get the distance between the farther atom and nucleotide barycenter. 
 
Barycenter * GetNext()
Get the next Barycenter. 
 
const G4double x[NPOINTSGL]
 
double fCenterBaseY
"Y coordinate" of this Base Barycenter 
 
Barycenter * fpNext
Header of the next Molecule (usage before vector) 
 
Barycenter()
First constructor. 
 
int GetID()
Get the first. 
 
double fCenterZ
"Z coordinate" of this nucelotide Barycenter