BALL  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
forceFieldEvaluation.h
Go to the documentation of this file.
1 // -*- Mode: C++; tab-width: 2; -*-
2 // vi: set ts=2:
3 
4 #ifndef BALL_STRUCTURE_FORCEFIELDEVALUATION_H
5 #define BALL_STRUCTURE_FORCEFIELDEVALUATION_H
6 
7 #ifndef BALL_STRUCTURE_DOCKING_ENERGETICEVALUATION_H
9 #endif
10 
11 #ifndef BALL_MOLMEC_COMMON_FORCEFIELD_H
13 #endif
14 
15 namespace BALL
16 {
22  : public EnergeticEvaluation
23  {
24  public:
25 
28  ;
29 
32  ;
33 
35  virtual ~ForceFieldEvaluation()
36  ;
37 
40  void setForceField(ForceField& ff)
41  ;
42 
44  void setOptions(const Options& options)
45  ;
46 
48  ForceField& getForceField()
49  ;
50 
52  const ForceField& getForceField() const
53  ;
54 
56  Options& getOptions()
57  ;
58 
60  const Options& getOptions() const
61  ;
62 
64  virtual std::vector<ConformationSet::Conformation> operator () (ConformationSet& conformations)
66 
67  protected:
68 
72  };
73 }
74 #endif