00001 // Copyright (c) 2009-2010 INRIA Sophia-Antipolis (France). 00002 // All rights reserved. 00003 // 00004 //This file is part of ESBTL. 00005 // 00006 //ESBTL is free software: you can redistribute it and/or modify 00007 //it under the terms of the GNU General Public License as published by 00008 //the Free Software Foundation, either version 3 of the License, or 00009 //(at your option) any later version. 00010 // 00011 //ESBTL is distributed in the hope that it will be useful, 00012 //but WITHOUT ANY WARRANTY; without even the implied warranty of 00013 //MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00014 //GNU General Public License for more details. 00015 // 00016 //You should have received a copy of the GNU General Public License 00017 //along with ESBTL. If not, see <http://www.gnu.org/licenses/>. 00018 // 00019 // 00020 //Additional permission under GNU GPL version 3 section 7 00021 // 00022 //If you modify this Library, or any covered work, by linking or 00023 //combining it with CGAL (or a modified version of that library), the 00024 //licensors of this Library grant you additional permission to convey 00025 //the resulting work. Corresponding Source for a non-source form of 00026 //such a combination shall include the source code for the parts of CGAL 00027 //used as well as that of the covered work. 00028 // 00029 // 00030 // 00031 // Author(s) : Sébastien Loriot 00032 00033 00102 #ifndef ESBTL_DEFAULT_H 00103 #define ESBTL_DEFAULT_H 00104 00105 #include <ESBTL/constants.h> 00106 #include <ESBTL/xyz_utils.h> 00107 #include <ESBTL/molecular_system.h> 00108 #include <ESBTL/PDB.h> 00109 #include <ESBTL/line_selectors.h> 00110 #include <ESBTL/builder.h> 00111 #include <ESBTL/line_reader.h> 00112 #include <ESBTL/occupancy_handlers.h> 00113 #include <ESBTL/coarse_grain.h> 00114 00115 namespace ESBTL { 00117 typedef Molecular_system<Default_system_items,Point_3 > Default_system; 00119 typedef Molecular_system<System_items_with_coarse_grain,Point_3 > Default_system_with_coarse_grain; 00120 } //namespace ESBTL 00121 00122 #endif //ESBTL_DEFAULT_H