BALL
1.4.79
|
#include <BALL/SCORING/COMPONENTS/lipophilic.h>
Classes | |
struct | Default |
struct | Option |
Additional Inherited Members | |
Protected Member Functions inherited from BALL::ScoringComponent | |
double | scaleScore (double score) const |
Protected Attributes inherited from BALL::ScoringComponent | |
bool | ligand_intra_molecular_ |
bool | gridable_ |
bool | atom_pairwise_ |
ScoringFunction * | scoring_function_ |
ScoringBaseFunction * | base_function_ |
double | score_ |
double | coefficient_ |
double | stddev_ |
double | mean_ |
bool | enabled_ |
String | type_name_ |
Fresno lipophilic component
Definition at line 17 of file lipophilic.h.
BALL::Lipophilic::Lipophilic | ( | ScoringFunction & | sf | ) |
Constructor.
BALL::Lipophilic::Lipophilic | ( | const Lipophilic & | li | ) |
Copy constructor
|
virtual |
Destructor.
|
virtual |
Clear method.
Reimplemented from BALL::ScoringComponent.
const Lipophilic& BALL::Lipophilic::operator= | ( | const Lipophilic & | li | ) | |
throw | ( | ||||
) |
Assignment.
bool BALL::Lipophilic::operator== | ( | const Lipophilic & | li | ) | const |
throw | ( | ||||
) |
|
virtual |
Setup method.
Reimplemented from BALL::ScoringComponent.
|
virtual |
Function that needs to be called once for every new ligand.
The default implementation of this base class does nothing and should be overloaded by derived classes if necessary.
Reimplemented from BALL::ScoringComponent.
void BALL::Lipophilic::update | ( | const AtomPairVector & | pair_vector | ) |
|
virtual |
Calculates and returns the component's energy.
Reimplemented from BALL::ScoringComponent.