BALL
1.4.79
|
#include <BALL/MOLMEC/MMFF94/MMFF94Parameters.h>
Public Member Functions | |
MMFF94ESParameters () | |
Default constructor. More... | |
virtual | ~MMFF94ESParameters () |
Destructor. More... | |
const MMFF94ESParameters & | operator= (const MMFF94ESParameters ¶m) |
Assignment operator. More... | |
virtual void | clear () |
Clear method. More... | |
double | getPartialCharge (Position at1, Position at2, Position bt) const |
bool | readEmpiricalParameters (Parameters &p, const String §ion) throw (Exception::FileNotFound) |
double | getPhi (Index atom_type) const |
double | getPBCI (Index atom_type) const |
Public Member Functions inherited from BALL::MMFF94ParametersBase | |
MMFF94ParametersBase () | |
Default constructor. More... | |
virtual | ~MMFF94ParametersBase () |
Destructor. More... | |
const MMFF94ParametersBase & | operator= (const MMFF94ParametersBase &) |
Assignment operator. More... | |
bool | isInitialized () |
bool | readParameters (Parameters &p, const String §ion) throw (Exception::FileNotFound) |
void | setEquivalences (const MMFF94AtomTypeEquivalences &equi) |
Protected Member Functions | |
virtual bool | setup_ (const std::vector< std::vector< String > > &) |
Position | getIndex_ (Position at1, Position at2, Position bt) const |
Protected Attributes | |
std::vector< double > | parameters_ |
parameters More... | |
std::vector< double > | phis_ |
std::vector< double > | pbcis_ |
Protected Attributes inherited from BALL::MMFF94ParametersBase | |
bool | is_initialized_ |
Size | number_expected_fields_ |
const MMFF94AtomTypeEquivalences * | equiv_ |
MMFF94 parameters for partial charges for electrostatics (see MMFFCHG.PAR MMFFPBCI.PAR)
Definition at line 525 of file MMFF94Parameters.h.
BALL::MMFF94ESParameters::MMFF94ESParameters | ( | ) |
Default constructor.
|
virtual |
Destructor.
|
virtual |
Clear method.
Reimplemented from BALL::MMFF94ParametersBase.
|
protected |
Get the partial charge increment for the two atom types and the bond type. The increment is for the atom with atom type at1. 99 is return if no increment could be calculated.
const MMFF94ESParameters& BALL::MMFF94ESParameters::operator= | ( | const MMFF94ESParameters & | param | ) |
Assignment operator.
bool BALL::MMFF94ESParameters::readEmpiricalParameters | ( | Parameters & | p, |
const String & | section | ||
) | |||
throw | ( | Exception::FileNotFound | |
) |
|
protectedvirtual |
Reimplemented from BALL::MMFF94ParametersBase.
|
protected |
parameters
Definition at line 568 of file MMFF94Parameters.h.
|
protected |
Definition at line 568 of file MMFF94Parameters.h.
|
protected |
Definition at line 568 of file MMFF94Parameters.h.