file Elements/standalone_module.hpp

[No description available] More…

Functions

Name
voidSuspicious()
This function fixes an issue for linking to suspicious points. It is not intented to be called anywhere.

Defines

Name
STANDALONE

Detailed Description

Author: Pat Scott (patscott@physics.mcgill.ca)

Date: 2014 Feb

Includes everything needed to use a GAMBIT module as a standalone analysis code.


Authors (add name and date if you modify):


Functions Documentation

function Suspicious

void Suspicious()

This function fixes an issue for linking to suspicious points. It is not intented to be called anywhere.

Macros Documentation

define STANDALONE

#define STANDALONE 

Source code

//   GAMBIT: Global and Modular BSM Inference Tool
//   *********************************************
///  \file
///
///  Includes everything needed to use a GAMBIT
///  module as a standalone analysis code.
///
///  *********************************************
///
///  Authors (add name and date if you modify):
///
///  \author Pat Scott
///          (patscott@physics.mcgill.ca)
///  \date 2014 Feb
///
///  *********************************************

#ifndef __standalone_hpp__
#define __standalone_hpp__

#define STANDALONE

#include "gambit/Utils/standalone_utils.hpp"
#include "gambit/Logs/logger.hpp"
#include "gambit/Models/model_rollcall.hpp"
#include "gambit/Backends/backend_rollcall.hpp"
#include "gambit/Utils/static_members.hpp"
#include "gambit/Utils/stream_overloads.hpp"
#include "gambit/Elements/module_macros_incore.hpp"

using namespace Gambit;
using std::cout;
using std::endl;

/// This function fixes an issue for linking to suspicious points. It is not intented to be called anywhere.
void Suspicious() {Suspicious_point_exception().raise(".");}

#endif //__standalone_hpp__

Updated on 2023-06-26 at 21:36:55 +0000