7 #ifndef BALL_MOLMEC_MMFF94_MMFF94OUTOFPLANEBEND_H
8 #define BALL_MOLMEC_MMFF94_MMFF94OUTOFPLANEBEND_H
10 #ifndef BALL_MOLMEC_COMMON_FORCEFIELDCOMPONENT_H
14 #ifndef BALL_MOLMEC_COMMON_FORCEFIELD_H
18 #ifndef BALL_MOLMEC_MMFF94_MMFF94PARAMETERS_H
41 #define MMFF94_OUTOFPLANE_ENABLED "enable OutOfPlane"
46 MMFF94OutOfPlaneBend();
49 MMFF94OutOfPlaneBend(ForceField& force_field);
52 MMFF94OutOfPlaneBend(const MMFF94OutOfPlaneBend& to_copy);
55 virtual ~MMFF94OutOfPlaneBend();
59 throw(Exception::TooManyErrors);
62 virtual
double updateEnergy();
65 virtual
void updateForces();
74 vector<OutOfPlaneBend> bends_;
80 #endif // BALL_MOLMEC_MMFF94_MMFF94OUTOFPLANEBEND_H
#define BALL_CREATE(name)
BALL_EXTERN_VARIABLE const double k