Hammer  1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HammerDoc.hh
Go to the documentation of this file.
1 // Main page in doxygen
2 
3 ///
4 /// @mainpage Hammer: Helicity Amplitude Module for Matrix Element Reweighing
5 ///
6 
7 // Modules definition in doxygen
8 
9 /// @defgroup Base Base Classes
10 /// @defgroup Core Hammer Core Classes
11 /// @defgroup Interfaces Class Interfaces
12 /// @defgroup Amplitudes Decay Amplitude Classes
13 /// @defgroup FormFactors Form Factor Classes
14 /// @defgroup Tools Misc. Helper Classes
15 /// @defgroup Math Mathematical Classes
16 /// @defgroup PyExtHammer Hammer Python Package
17 
18 // Namespaces
19 
20 /// @namespace Hammer The Hammer namespace contains the library code
21 /// @namespace Hammer::MultiDimensional The MultiDimensional namespace contains the tensor algebra infrastructure
22 /// @namespace Hammer::MultiDimensional::Ops The MultiDimensional namespace contains the tensor algebra algorithms
23 /// @namespace Hammer::Serial The Serial namespace contains the Hammer serialization code based on flatbuffers
24 /// @namespace Hammer::PS The PS namespace contains the phase space integration infrastructure