gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
model_files_and_boxes.hpp File Reference

Flexiblesusy model header includes for SpecBit. More...

#include "SLHAea/slhaea.h"
#include "flexiblesusy/src/lowe.h"
#include "gambit/SpecBit/flexiblesusy_include_automater.hpp"
Include dependency graph for model_files_and_boxes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ALGORITHM1   Two_scale
 
#define ALGORITHM1l   two_scale
 
#define MAKE_INTERFACE
 
#define MODELNAME   CMSSM
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSM
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSMatMGUT
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSM_mAmu
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSMatMSUSY_mAmu
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSMatMGUT_mAmu
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSMEFTHiggs
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSMEFTHiggs_mAmu
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSMatMSUSYEFTHiggs_mAmu
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSMatMGUTEFTHiggs
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MSSMatMGUTEFTHiggs_mAmu
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   ScalarSingletDM_Z2
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   ScalarSingletDM_Z3
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 
#define MODELNAME   MDM
 All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled. More...
 

Detailed Description

Flexiblesusy model header includes for SpecBit.

As new models are used in SpecBit, the new required headers should be added here.

The definitions of the MODELbox structs are also here.


Authors (add name and date if you modify):

Author
Ben Farmer (ben.f.nosp@m.arme.nosp@m.r@gma.nosp@m.il.c.nosp@m.om)
Date
2014 Dec, 2015 Jan

Definition in file model_files_and_boxes.hpp.

Macro Definition Documentation

◆ ALGORITHM1

#define ALGORITHM1   Two_scale

Definition at line 35 of file model_files_and_boxes.hpp.

◆ ALGORITHM1l

#define ALGORITHM1l   two_scale

Definition at line 37 of file model_files_and_boxes.hpp.

◆ MAKE_INTERFACE

#define MAKE_INTERFACE

Definition at line 52 of file model_files_and_boxes.hpp.

◆ MODELNAME [1/14]

#define MODELNAME   CMSSM

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [2/14]

#define MODELNAME   MSSM

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [3/14]

#define MODELNAME   MSSMatMGUT

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [4/14]

#define MODELNAME   MSSM_mAmu

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [5/14]

#define MODELNAME   MSSMatMSUSY_mAmu

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [6/14]

#define MODELNAME   MSSMatMGUT_mAmu

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [7/14]

#define MODELNAME   MSSMEFTHiggs

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [8/14]

#define MODELNAME   MSSMEFTHiggs_mAmu

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [9/14]

#define MODELNAME   MSSMatMSUSYEFTHiggs_mAmu

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [10/14]

#define MODELNAME   MSSMatMGUTEFTHiggs

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [11/14]

#define MODELNAME   MSSMatMGUTEFTHiggs_mAmu

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [12/14]

#define MODELNAME   ScalarSingletDM_Z2

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [13/14]

#define MODELNAME   ScalarSingletDM_Z3

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.

◆ MODELNAME [14/14]

#define MODELNAME   MDM

All the includes and Model_interface definitions Have now moved the MAKE_INTERFACE command inside the include automater, because that has some automagic stuff to prevent it doing anything when the corresponding FlexibleSUSY model has not been compiled.

{@ Versions of MSSM spectrum generators that take mA and mu as inputs

{@ Versions of MSSM spectrum generators that take

Definition at line 179 of file model_files_and_boxes.hpp.