BALL  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
amberBend.h
Go to the documentation of this file.
1 // -*- Mode: C++; tab-width: 2; -*-
2 // vi: set ts=2:
3 //
4 // Molecular Mechanics: Amber force field, bond stretch component
5 
6 #ifndef BALL_MOLMEC_AMBER_AMBERBEND_H
7 #define BALL_MOLMEC_AMBER_AMBERBEND_H
8 
9 #ifndef BALL_COMMON_H
10 # include <BALL/common.h>
11 #endif
12 
13 #ifndef BALL_MOLMEC_COMMON_FORCEFIELDCOMPONENT_H
15 #endif
16 
17 namespace BALL
18 {
24  {
25  public:
26 
28 
29 
30  #define AMBER_BEND_ENABLED "enable Bends"
31 
35 
38  AmberBend();
39 
42  AmberBend(ForceField& force_field);
43 
46  virtual ~AmberBend();
47 
49 
53 
56  virtual bool setup()
57  throw(Exception::TooManyErrors);
58 
60  };
61 } // namespace BALL
62 
63 #endif // BALL_MOLMEC_AMBER_AMBERBEND_H