RivetBoost.hh
Go to the documentation of this file.
00001 #ifndef RIVET_RIVETBOOST_HH 00002 #define RIVET_RIVETBOOST_HH 00003 00004 #include "boost/smart_ptr.hpp" 00005 #include "boost/pointer_cast.hpp" 00006 #include "boost/lexical_cast.hpp" 00007 #include "boost/assign.hpp" 00008 #include "boost/algorithm/string.hpp" 00009 #include "boost/type_traits.hpp" 00010 #include "boost/utility.hpp" 00011 00012 #include "boost/foreach.hpp" 00013 #ifndef foreach 00014 #define foreach BOOST_FOREACH 00015 #endif 00016 00017 namespace Rivet { 00018 00019 00020 // Smart pointers 00021 using boost::shared_ptr; 00022 00023 // Clever casts 00024 using boost::lexical_cast; 00025 using boost::bad_lexical_cast; 00026 00027 // Clever assignment shortcuts 00028 using namespace boost::assign; 00029 00030 // Strings 00031 using namespace boost; 00032 00033 00034 } 00035 00036 #endif Generated on Thu Feb 6 2014 17:38:46 for The Rivet MC analysis system by 1.7.6.1 |