default.h
Go to the documentation of this file.
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