#include <FractionOfFragmentToKeep.h>
Public Methods | |
virtual | ~FractionOfFragmentToKeep () |
FractionOfFragmentToKeep (float p_initial_fraction_to_keep) | |
float | operator() (float p_fraction_good_hit) |
void | setInitialFractionGoodHit (float p_fraction) |
void | setInitialFractionToKeep (float p_fraction) |
void | setTargetedGoodness (float p_targeted_goodness) |
float | getTargetedGoodness (void) const |
float | getInitialFractionToKeep (void) const |
|
Default destructor. |
|
Constructor.
|
|
Return the initial fraction of Fragment to keep in Library K0. |
|
Return the objective goodness as a fraction. |
|
Given the initialization is done correctly, this will return the fraction_of_fragment_to_keep (Ki) for the ith iteration, that is the iteration with a goodness of p_fraction_good_hit. It uses a linear interpolation as described in "Truchon and Bayly, JCIM Vol. 46, pages 1536-1548 (2006)". |
|
Set the initial goodness (G0).
|
|
Set the initial fraction to keep (K0).
|
|
Set the targeted goodness (Gt).
|