RxDock 0.1.0
A fast, versatile, and open-source program for docking ligands to proteins and nucleic acids
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | Friends | List of all members
rxdock::Genome Class Reference

Public Member Functions

 Genome (ChromElement *pChr)
 
 Genome (const Genome &)
 
Genomeoperator= (const Genome &)
 
Genomeclone () const
 
ChromElementGetChrom () const
 
void SetScore (BaseSF *pSF)
 
double GetScore () const
 
double SetRWFitness (double sigmaOffset, double partialSum)
 
void NormaliseRWFitness (double total)
 
double GetRWFitness () const
 
bool Equals (const Genome &g, double threshold) const
 
void Print (std::ostream &) const
 

Static Public Attributes

static const std::string _CT = "Genome"
 

Friends

void to_json (json &j, const Genome &genome)
 
void from_json (const json &j, Genome &genome)
 
bool operator== (const Genome &g1, const Genome &g2)
 
std::ostream & operator<< (std::ostream &s, const Genome &g)
 

The documentation for this class was generated from the following files: