MTK++ Latest version: 0.2.0

improper.h
Go to the documentation of this file.
00001 
00033 #ifndef IMPROPER_h
00034 #define IMPROPER_h
00035 
00036 #include <iostream>
00037 #include <string>
00038 #include <vector>
00039 #include <algorithm>
00040 
00041 namespace MTKpp
00042 {
00043 
00044 class atom;
00045 struct improperParam;
00046 
00047 // ============================================================
00048 // Struct : Improper
00049 // ------------------------------------------------------------
00056 // ============================================================
00057 struct Improper
00058 {
00060     atom* atom1;
00061 
00063     atom* atom2;
00064 
00066     atom* atom3;
00067 
00069     atom* atom4;
00070 
00072     double size;
00073 
00075     bool parametersAssigned;
00076 
00078     std::vector<improperParam*> pImproperParamList;
00079 };
00080 
00081 } // MTKpp namespace
00082 
00083 #endif // IMPROPER_h

Generated on Fri Dec 23 2011 09:28:50 for MTK++ by Doxygen 1.7.5.1