BALL
1.4.2
|
#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. More... | |
virtual | ~MMFF94StretchParameters () |
Destructor. More... | |
const MMFF94StretchParameters & | operator= (const MMFF94StretchParameters ¶m) |
Assignment operator. More... | |
virtual void | clear () |
Clear method. More... | |
bool | assignParameters (Position type1, Position type2, BondData &data) const |
bool | readEmpiricalParameters (Parameters &p, const String §ion) |
const StretchMap & | getBondParameters () const |
const EmpiricalStretchMap & | getEmpiricalParameters () 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) |
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 More... | |
StretchMap | buffered_parameters_ |
EmpiricalStretchMap | empirical_parameters_ |
Protected Attributes inherited from BALL::MMFF94ParametersBase | |
bool | is_initialized_ |
Size | number_expected_fields_ |
const MMFF94AtomTypeEquivalences * | equiv_ |
MMFF94 parameters for bond stretching (see MMFFBOND.PAR)
Definition at line 188 of file MMFF94Parameters.h.
Definition at line 218 of file MMFF94Parameters.h.
Definition at line 217 of file MMFF94Parameters.h.
BALL::MMFF94StretchParameters::MMFF94StretchParameters | ( | ) |
Default constructor.
|
virtual |
Destructor.
bool BALL::MMFF94StretchParameters::assignParameters | ( | Position | type1, |
Position | type2, | ||
BondData & | data | ||
) | const |
|
virtual |
Clear method.
Reimplemented from BALL::MMFF94ParametersBase.
|
inline |
Definition at line 243 of file MMFF94Parameters.h.
|
inline |
Definition at line 246 of file MMFF94Parameters.h.
const MMFF94StretchParameters& BALL::MMFF94StretchParameters::operator= | ( | const MMFF94StretchParameters & | param | ) |
Assignment operator.
bool BALL::MMFF94StretchParameters::readEmpiricalParameters | ( | Parameters & | p, |
const String & | section | ||
) |
|
protectedvirtual |
Reimplemented from BALL::MMFF94ParametersBase.
|
mutableprotected |
Definition at line 257 of file MMFF94Parameters.h.
|
static |
Definition at line 249 of file MMFF94Parameters.h.
|
protected |
Definition at line 258 of file MMFF94Parameters.h.
|
protected |
standard parameters
Definition at line 256 of file MMFF94Parameters.h.
|
static |
Definition at line 248 of file MMFF94Parameters.h.