ThePEG 2.3.0
|
This is the main config header file for ThePEG. More...
#include "ThePEG/Pointer/Ptr.h"
#include "ThePEG/Pointer/PtrTraits.h"
#include "ThePEG/Pointer/RCPtr.h"
#include "ThePEG/Utilities/Rebinder.fh"
#include "ThePEG/Utilities/Interval.fh"
#include "ThePEG/Utilities/ClassDescription.fh"
#include "ThePEG/Interface/InterfaceBase.fh"
#include "ThePEG/Persistency/PersistentOStream.fh"
#include "ThePEG/Persistency/PersistentIStream.fh"
#include "TemplateTools.h"
#include "Complex.h"
#include "Unitsystem.h"
#include "Constants.h"
#include "std.h"
#include "Pointers.h"
#include "Containers.h"
Go to the source code of this file.
Classes | |
struct | ThePEG::Base |
Define the base class from which all (polymorphic) classes in ThePEG are derived. More... | |
struct | ThePEG::TraitsType |
TraitsType is an empty, non-polymorphic, base class. More... | |
struct | ThePEG::Veto |
A standard exception class to be used for vetoing a whole event. More... | |
struct | ThePEG::Stop |
A standard exception class to be used to temporarily stop the generation of an event. More... | |
Namespaces | |
namespace | ThePEG |
This is the main namespace within which all identifiers in ThePEG are declared. | |
Macros | |
#define | ThePEG_DEBUG_LEVEL Debug::level |
Macro for accessing debug functions to enable compile-time disabling. | |
#define | ThePEG_DEBUG_ITEM(item) Debug::debugItem(item) |
Macro for accessing debug functions to enable compile-time disabling. | |
Typedefs | |
typedef Base | ThePEG::PersistentBase |
Define the base class from which all persistent classes in ThePEG are derived. | |
Functions | |
template<typename T > | |
constexpr auto | ThePEG::sqr (const T &x) -> decltype(x *x) |
The square function should really have been included in the standard C++ library. | |
This is the main config header file for ThePEG.
Do not make changes in this file. If you need to modify anything, edit a copy of the file which can be included instead of this file using the macro ThePEG_ALTERNATE_CONFIG
.
Definition in file ThePEG.h.
#define ThePEG_DEBUG_ITEM | ( | item | ) | Debug::debugItem(item) |