|
ThePEG
1.8.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 | |
| 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. More... | |
| #define | ThePEG_DEBUG_ITEM(item) Debug::debugItem(item) |
| Macro for accessing debug functions to enable compile-time disabling. More... | |
Typedefs | |
| typedef Base | ThePEG::PersistentBase |
| Define the base class from which all persistent classes in ThePEG are derived. | |
Functions | |
| template<typename T > | |
| BinaryOpTraits< T, T >::MulT | ThePEG::sqr (const T &x) |
| The square function should really have been included in the standard C++ library. | |
| template<typename T > | |
| T | ThePEG::abs (const T &t) |
| The templated abs 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) |
1.8.9.1