randomEvaluation.h

Go to the documentation of this file.
00001 // -*- Mode: C++; tab-width: 2; -*-
00002 // vi: set ts=2:
00003 
00004 #ifndef BALL_STRUCTURE_RANDOMEVALUATION_H
00005 #define BALL_STRUCTURE_RANDOMEVALUATION_H
00006 
00007 #ifndef BALL_STRUCTURE_DOCKING_RANKEDCONFORMATION_H
00008 # include <BALL/STRUCTURE/DOCKING/conformationSet.h>
00009 #endif
00010 
00011 #ifndef BALL_DATATYPE_HASHMAP_H
00012 # include <BALL/DATATYPE/hashMap.h>
00013 #endif
00014 
00015 #ifndef BALL_STRUCTURE_DOCKING_ENERGETICEVALUATION_H
00016 # include <BALL/STRUCTURE/DOCKING/energeticEvaluation.h>
00017 #endif 
00018 
00019 #include <vector>
00020 
00021 namespace BALL
00022 {
00028     class BALL_EXPORT RandomEvaluation : public EnergeticEvaluation
00029     {
00030       public:
00031 
00032         RandomEvaluation()
00033           ;
00034         
00035         virtual ~RandomEvaluation()
00036           ;
00037         
00040         std::vector<ConformationSet::Conformation> operator () (ConformationSet& conformations)
00041           ;
00042     };
00043 }
00044 #endif