gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
gambit_module_headers.hpp
Go to the documentation of this file.
1 // GAMBIT: Global and Modular BSM Inference Tool
2 // *********************************************
26 
27 #ifndef __gambit_module_headers_hpp__
28 #define __gambit_module_headers_hpp__
29 
30 #ifdef __module_macros_incore_hpp__
31  FAIL("You cannot include gambit_module_headers.hpp from a rollcall header, only from module source files.")
32 #endif
33 #ifdef __module_rollcall_hpp__
34  FAIL("You cannot include gambit_module_headers.hpp from a rollcall header, only from module source files.")
35 #endif
36 
42 #include "gambit/Logs/logger.hpp"
43 #include "gambit/Backends/backend_singleton.hpp"
44 
45 #endif /* defined(__gambit_module_headers_hpp__) */
Types used internally, returned and/or read in by more than one backend, model or module...
Redirection macros for generic observable and likelihood function macro definitions, for inclusion from actual module source code.
#define FAIL(x)
Definition: util_macros.hpp:37
General small utility classes, typedefs, etc.
Logging access header for GAMBIT.
General small utility functions.
A threadsafe interface to the STL random number generators.