8 #ifndef MOLECULARMECHANICS_ANGLEPARAMETERS_H
9 #define MOLECULARMECHANICS_ANGLEPARAMETERS_H
11 #include "../Interactions/Angle.h"
14 namespace MolecularMechanics {
42 double forceConstant_;
43 double equilibriumAngle_;
49 #endif // MOLECULARMECHANICS_ANGLEPARAMETERS_H
Class containing the parameters for an MM angle.
Definition: AngleParameters.h:19
Class treating an angle interaction,based solely on the angle (in rad), i.e. in 1 dimension...
Definition: Angle.h:19
double getForceConstant() const
Getter for the force constant.
Definition: AngleParameters.cpp:30
AngleParameters(double forceConstant, double equilibriumAngle)
Constructor.
Definition: AngleParameters.cpp:14
double getEquilibriumAngle() const
Getter for the equilibrium angle.
Definition: AngleParameters.cpp:34
void setEquilibriumAngle(const double &eqAng)
Setter for the equilibrium angle.
Definition: AngleParameters.cpp:26
Angle toMMAngle() const
Method returning the MMAngle analogon with the right unit conversion to be used in the calculation...
Definition: AngleParameters.cpp:18
void setForceConstant(const double &fc)
Setter for the force constant.
Definition: AngleParameters.cpp:22