fresnoTypes.h

Go to the documentation of this file.
00001 #ifndef BALL_SCORING_COMMON_FRESNOTYPES_H
00002 #define BALL_SCORING_COMMON_FRESNOTYPES_H
00003 
00004 #include <BALL/SCORING/COMMON/scoringTypes.h>
00005 
00006 namespace BALL
00007 {
00008   class FresnoTypes : public ScoringTypes
00009   {
00010 
00011     public:
00012 
00015     enum TypeAssignment
00016     {
00019       ASSIGNMENT__ELDRIDGE,
00020 
00023       ASSIGNMENT__FRESNO
00024     };
00025 
00026 
00029     enum FresnoType
00030     {
00033       UNKNOWN,
00034 
00043       LIPOPHILIC,
00044 
00052       HBOND_DONOR,
00053 
00061       HBOND_ACCEPTOR_DONOR,
00062 
00072       HBOND_ACCEPTOR,
00073 
00076       HBOND_HYDROGEN,
00077 
00094       POLAR,
00095 
00098       METAL
00099     };
00100     
00101     FresnoTypes(ScoringComponent& sc)
00102       ;
00103 
00104     virtual bool setup()
00105       ;
00106 
00107   };
00108 
00109 }
00110 
00111 
00112 #endif // BALL_SCORING_COMMON_FRESNOTYPES_H