67                  unsigned short int &isDNA,
 
   68                  unsigned short int verbose);
 
   78       double &dX,
double &dY,
double &dZ,       
 
   79       double &tX,
double &tY,
double &tZ);      
 
   86       double x, 
double y,
double z,
 
   87       int &numStrand, 
int &numNucleotid, 
int &codeResidue);
 
   91   double DistanceTwo3Dpoints(
double xA,
double xB,
 
   96   int fNbNucleotidsPerStrand;
 
Molecule * Load(const std::string &filename, unsigned short int &isDNA, unsigned short int verbose)
Load PDB file into memory. 
 
Barycenter * ComputeNucleotideBarycenters(Molecule *moleculeListTemp)
Compute nucleotide barycenter from memory. 
 
Definition of the Barycenter class. 
 
void ComputeNbNucleotidsPerStrand(Molecule *moleculeListTemp)
Compute number of nucleotide per strand. 
 
unsigned short int ComputeMatchEdepDNA(Barycenter *, Molecule *, double x, double y, double z, int &numStrand, int &numNucleotid, int &codeResidue)
Compute if energy is deposited in per atom. 
 
Definition of the PDBmolecule class. 
 
void ComputeBoundingVolumeParams(Molecule *moleculeListTemp, double &dX, double &dY, double &dZ, double &tX, double &tY, double &tZ)
Compute the corresponding bounding volume parameters. 
 
PDBlib()
First constructor.