|
|
| SLICKScore () |
|
| SLICKScore (Molecule &protein, Molecule &ligand) |
|
| SLICKScore (Molecule &protein, Molecule &ligand, const Options &options) |
|
| SLICKScore (const SLICKScore &slick) |
|
virtual | ~SLICKScore () |
|
|
const SLICKScore & | operator= (const SLICKScore &slick) |
|
virtual void | clear () |
|
|
virtual bool | specificSetup () throw () |
|
|
double | getVDWScore () const |
|
double | getCHPIScore () const |
|
double | getPolarSolvationScore () const |
|
double | getNonpolarSolvationScore () const |
|
double | getHydrogenBondScore () const |
|
| ScoringFunction () |
|
| ScoringFunction (const ScoringFunction &sf) |
|
| ScoringFunction (Molecule &receptor, Molecule &ligand) |
|
| ScoringFunction (Molecule &receptor, Molecule &ligand, const Options &options) |
|
virtual | ~ScoringFunction () |
|
ScoringFunction & | operator= (const ScoringFunction &sf) |
|
bool | setup () |
|
bool | setup (Molecule &receptor, Molecule &ligand) |
|
bool | setup (Molecule &receptor, Molecule &ligand, const Options &options) |
|
void | setMaximumNumberOfErrors (Size nr) |
|
Size | getMaximumNumberOfErrors () const |
|
void | setFirstMolecule (Molecule &molecule1) |
|
Molecule * | getFirstMolecule () const |
|
void | setSecondMolecule (Molecule &molecule2) |
|
Molecule * | getSecondMolecule () const |
|
void | setReceptor (Molecule &receptor) |
|
Molecule * | getReceptor () const |
|
void | setLigand (Molecule &ligand) |
|
Molecule * | getLigand () const |
|
void | setIntercept (double intercept) |
|
double | getIntercept () const |
|
void | setBaseFunction (ScoringBaseFunction &base_function) |
| Set the instance of BaseFunction for the scoring function. More...
|
|
ScoringBaseFunction * | getBaseFunction () const |
|
void | insertComponent (ScoringComponent *component, float coefficient=1.0f) |
|
void | removeComponent (const ScoringComponent *component) |
|
void | removeComponent (const String &name) |
|
void | setCoefficient (const ScoringComponent *component, float coefficient) |
|
void | setCoefficient (const String &name, float coefficient) |
|
bool | getCoefficient (const ScoringComponent *component, float &coefficient) const |
|
bool | getCoefficient (const String &name, float &coefficient) const |
|
ScoringComponent * | getComponent (const String &name) const |
| Return a pointer to a component in the components vector. More...
|
|
ScoringComponent * | getComponent (const Size index) const |
| Return a pointer to a component in the components vector. More...
|
|
double | calculateScore () |
|
const HashSet< const Atom * > & | getUnassignedAtoms () const |
|
HashSet< const Atom * > & | getUnassignedAtoms () |
|
SLICKEnergy scoring function { Definition:} {BALL/SCORING/FUNCTIONS/slickScore.h}
Definition at line 27 of file slickScore.h.