#include <BALL/MOLMEC/MMFF94/MMFF94Parameters.h>
Classes | |
| struct | BondData |
| struct | EmpiricalBondData |
Public Types | |
| typedef HashMap< Position, BondData > | StretchMap |
| typedef HashMap< Position, EmpiricalBondData > | EmpiricalStretchMap |
Public Member Functions | |
| MMFF94StretchParameters () | |
Default constructor. | |
| virtual | ~MMFF94StretchParameters () |
Destructor. | |
| const MMFF94StretchParameters & | operator= (const MMFF94StretchParameters ¶m) |
Assignment operator. | |
| virtual void | clear () |
Clear method. | |
| bool | assignParameters (Position type1, Position type2, BondData &data) const |
| bool | readEmpiricalParameters (Parameters &p, const String §ion) |
| const StretchMap & | getBondParameters () const |
| const EmpiricalStretchMap & | getEmpiricalParameters () const |
Static Public Attributes | |
| static double | radii [] |
| static double | electronegatives [] |
Protected Member Functions | |
| virtual bool | setup_ (const vector< vector< String > > &) |
Protected Attributes | |
| StretchMap | parameters_ |
standard parameters | |
| StretchMap | buffered_parameters_ |
| EmpiricalStretchMap | empirical_parameters_ |
MMFF94 parameters for bond stretching (see MMFFBOND.PAR)
| BALL::MMFF94StretchParameters::MMFF94StretchParameters | ( | ) |
Default constructor.
| virtual BALL::MMFF94StretchParameters::~MMFF94StretchParameters | ( | ) | [virtual] |
Destructor.
| bool BALL::MMFF94StretchParameters::assignParameters | ( | Position | type1, | |
| Position | type2, | |||
| BondData & | data | |||
| ) | const |
| virtual void BALL::MMFF94StretchParameters::clear | ( | ) | [virtual] |
Clear method.
Reimplemented from BALL::MMFF94ParametersBase.
| const StretchMap& BALL::MMFF94StretchParameters::getBondParameters | ( | ) | const [inline] |
| const EmpiricalStretchMap& BALL::MMFF94StretchParameters::getEmpiricalParameters | ( | ) | const [inline] |
| const MMFF94StretchParameters& BALL::MMFF94StretchParameters::operator= | ( | const MMFF94StretchParameters & | param | ) |
Assignment operator.
| bool BALL::MMFF94StretchParameters::readEmpiricalParameters | ( | Parameters & | p, | |
| const String & | section | |||
| ) |
| virtual bool BALL::MMFF94StretchParameters::setup_ | ( | const vector< vector< String > > & | ) | [protected, virtual] |
Reimplemented from BALL::MMFF94ParametersBase.
StretchMap BALL::MMFF94StretchParameters::buffered_parameters_ [mutable, protected] |
StretchMap BALL::MMFF94StretchParameters::parameters_ [protected] |
standard parameters
double BALL::MMFF94StretchParameters::radii[] [static] |