RivetCommon.hh
Go to the documentation of this file.
00001 #ifndef RIVET_RivetCommon_HH 00002 #define RIVET_RivetCommon_HH 00003 00004 // Convenience build-setup header for Rivet internal use 00005 00006 // Automatic build info from autoconf 00007 #include "Rivet/Config/RivetConfig.hh" 00008 #include "Rivet/Config/BuildOptions.hh" 00009 00010 // Macro to help with overzealous compiler warnings 00011 #ifdef UNUSED 00012 #elif defined(__GNUC__) 00013 # define UNUSED(x) UNUSED_ ## x __attribute__((unused)) 00014 #elif defined(__LCLINT__) 00015 # define UNUSED(x) /*@unused@*/ x 00016 #else 00017 # define UNUSED(x) x 00018 #endif 00019 00020 #include "Rivet/Exceptions.hh" 00021 00022 #include "Rivet/Tools/RivetSTL.hh" 00023 #include "Rivet/Tools/RivetBoost.hh" 00024 #include "Rivet/Tools/RivetHepMC.hh" 00025 00026 #include "Rivet/Tools/Utils.hh" 00027 #include "Rivet/Tools/Logging.hh" 00028 00029 #include "Rivet/Math/Units.hh" 00030 #include "Rivet/ParticleName.hh" 00031 #include "Rivet/Tools/ParticleIdUtils.hh" 00032 00033 #include "Rivet/Math/MathUtils.hh" 00034 #include "Rivet/Math/Vectors.hh" 00035 #include "Rivet/Math/Constants.hh" 00036 00037 // #include "Rivet/Particle.hh" 00038 // #include "Rivet/Event.hh" 00039 00040 #endif Generated on Tue Sep 30 2014 19:45:47 for The Rivet MC analysis system by ![]() |