BALL::MMFF94StretchParameters Class Reference
[MMFF94 Force Field.]

MMFF94 parameters for bond stretching (see MMFFBOND.PAR). More...

#include <MMFF94Parameters.h>

Inheritance diagram for BALL::MMFF94StretchParameters:
Inheritance graph
[legend]

List of all members.


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 &param)
Assignment operator.
virtual void clear ()
Clear method.
bool assignParameters (Position type1, Position type2, BondData &data) const
bool readEmpiricalParameters (Parameters &p, const String &section)
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_

Detailed Description

MMFF94 parameters for bond stretching (see MMFFBOND.PAR).

Generated on Thu Aug 6 18:30:37 2009 for BALL by doxygen 1.5.8