#include <BALL/MOLMEC/MMFF94/MMFF94Parameters.h>
Public Member Functions | |
MMFF94ESParameters () | |
Default constructor. | |
virtual | ~MMFF94ESParameters () |
Destructor. | |
const MMFF94ESParameters & | operator= (const MMFF94ESParameters ¶m) |
Assignment operator. | |
virtual void | clear () |
Clear method. | |
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 |
Protected Member Functions | |
virtual bool | setup_ (const vector< vector< String > > &) |
Position | getIndex_ (Position at1, Position at2, Position bt) const |
Protected Attributes | |
vector< double > | parameters_ |
parameters | |
vector< double > | phis_ |
vector< double > | pbcis_ |
MMFF94 parameters for partial charges for electrostatics (see MMFFCHG.PAR MMFFPBCI.PAR)
Definition at line 527 of file MMFF94Parameters.h.
BALL::MMFF94ESParameters::MMFF94ESParameters | ( | ) |
Default constructor.
virtual BALL::MMFF94ESParameters::~MMFF94ESParameters | ( | ) | [virtual] |
Destructor.
virtual void BALL::MMFF94ESParameters::clear | ( | ) | [virtual] |
Clear method.
Reimplemented from BALL::MMFF94ParametersBase.
Position BALL::MMFF94ESParameters::getIndex_ | ( | Position | at1, | |
Position | at2, | |||
Position | bt | |||
) | const [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) |
virtual bool BALL::MMFF94ESParameters::setup_ | ( | const vector< vector< String > > & | ) | [protected, virtual] |
Reimplemented from BALL::MMFF94ParametersBase.
vector<double> BALL::MMFF94ESParameters::parameters_ [protected] |
parameters
Definition at line 570 of file MMFF94Parameters.h.
vector<double> BALL::MMFF94ESParameters::pbcis_ [protected] |
Definition at line 570 of file MMFF94Parameters.h.
vector<double> BALL::MMFF94ESParameters::phis_ [protected] |
Definition at line 570 of file MMFF94Parameters.h.