file models/MSSMatQ_mG.hpp

[No description available]

Namespaces

Name
Gambit
TODO: see if we can use this one:

Functions

Name
START_MODELDEFINEPARS(mq2_11 , mq2_12 , mq2_13 , mq2_22 , mq2_23 , mq2_33 )
START_MODEL ml2_33DEFINEPARS(md2_11 , md2_12 , md2_13 , md2_22 , md2_23 , md2_33 )
START_MODEL ml2_33 mu2_33DEFINEPARS(me2_11 , me2_12 , me2_13 , me2_22 , me2_23 , me2_33 )
START_MODEL ml2_33 mu2_33 Ae_33DEFINEPARS(Ad_11 , Ad_12 , Ad_13 , Ad_21 , Ad_22 , Ad_23 , Ad_31 , Ad_32 , Ad_33 )

Attributes

Name
START_MODELml2_12
START_MODELml2_13
START_MODELml2_22
START_MODELml2_23
START_MODEL ml2_33mu2_12
START_MODEL ml2_33mu2_13
START_MODEL ml2_33mu2_22
START_MODEL ml2_33mu2_23
START_MODEL ml2_33 mu2_33Ae_12
START_MODEL ml2_33 mu2_33Ae_13
START_MODEL ml2_33 mu2_33Ae_21
START_MODEL ml2_33 mu2_33Ae_22
START_MODEL ml2_33 mu2_33Ae_23
START_MODEL ml2_33 mu2_33Ae_31
START_MODEL ml2_33 mu2_33Ae_32
START_MODEL ml2_33 mu2_33 Ae_33Au_12
START_MODEL ml2_33 mu2_33 Ae_33Au_13
START_MODEL ml2_33 mu2_33 Ae_33Au_21
START_MODEL ml2_33 mu2_33 Ae_33Au_22
START_MODEL ml2_33 mu2_33 Ae_33Au_23
START_MODEL ml2_33 mu2_33 Ae_33Au_31
START_MODEL ml2_33 mu2_33 Ae_33Au_32

Defines

Name
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT
MODEL
FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.
PARENT

Functions Documentation

function DEFINEPARS

START_MODEL DEFINEPARS(
    mq2_11 ,
    mq2_12 ,
    mq2_13 ,
    mq2_22 ,
    mq2_23 ,
    mq2_33 
)

Mass matrices are symmetric (Hermitian, and we are restricted to real entries at the moment) so only one ’triangle’ needed.

function DEFINEPARS

START_MODEL ml2_33 DEFINEPARS(
    md2_11 ,
    md2_12 ,
    md2_13 ,
    md2_22 ,
    md2_23 ,
    md2_33 
)

function DEFINEPARS

START_MODEL ml2_33 mu2_33 DEFINEPARS(
    me2_11 ,
    me2_12 ,
    me2_13 ,
    me2_22 ,
    me2_23 ,
    me2_33 
)

function DEFINEPARS

START_MODEL ml2_33 mu2_33 Ae_33 DEFINEPARS(
    Ad_11 ,
    Ad_12 ,
    Ad_13 ,
    Ad_21 ,
    Ad_22 ,
    Ad_23 ,
    Ad_31 ,
    Ad_32 ,
    Ad_33 
)

Attributes Documentation

variable ml2_12

START_MODEL ml2_12;

variable ml2_13

START_MODEL ml2_13;

variable ml2_22

START_MODEL ml2_22;

variable ml2_23

START_MODEL ml2_23;

variable mu2_12

START_MODEL ml2_33 mu2_12;

variable mu2_13

START_MODEL ml2_33 mu2_13;

variable mu2_22

START_MODEL ml2_33 mu2_22;

variable mu2_23

START_MODEL ml2_33 mu2_23;

variable Ae_12

START_MODEL ml2_33 mu2_33 Ae_12;

variable Ae_13

START_MODEL ml2_33 mu2_33 Ae_13;

variable Ae_21

START_MODEL ml2_33 mu2_33 Ae_21;

variable Ae_22

START_MODEL ml2_33 mu2_33 Ae_22;

variable Ae_23

START_MODEL ml2_33 mu2_33 Ae_23;

variable Ae_31

START_MODEL ml2_33 mu2_33 Ae_31;

variable Ae_32

START_MODEL ml2_33 mu2_33 Ae_32;

variable Au_12

START_MODEL ml2_33 mu2_33 Ae_33 Au_12;

variable Au_13

START_MODEL ml2_33 mu2_33 Ae_33 Au_13;

variable Au_21

START_MODEL ml2_33 mu2_33 Ae_33 Au_21;

variable Au_22

START_MODEL ml2_33 mu2_33 Ae_33 Au_22;

variable Au_23

START_MODEL ml2_33 mu2_33 Ae_33 Au_23;

variable Au_31

START_MODEL ml2_33 mu2_33 Ae_33 Au_31;

variable Au_32

START_MODEL ml2_33 mu2_33 Ae_33 Au_32;

Macros Documentation

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

define MODEL

#define MODEL MSSM63atQ_mG

FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation.

Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.

MSSM models with boundary conditions at generic scale Q with a light gravitino

Models included: MSSM63atQ_mG MSSM30atQ_mG MSSM25atQ_mG MSSM24atQ_mG MSSM20atQ_mG MSSM19atQ_mG MSSM16atQ_mG MSSM15atQ_mG MSSM11atQ_mG MSSM10atQ_mG MSSM10batQ_mG MSSM10catQ_mG MSSM9atQ_mG MSSM9batQ_mG MSSM7atQ_mG

Translation functions defined in MSSMatQ_mG.cpp


Authors

(add name and date if you modify)

Pat Scott (p.scott@imperial.ac.uk)

2018 Sep

Tomas Gonzalo (tomas.gonzalo@kit.edu)

2022 Sept


define PARENT

#define PARENT MSSM63atQ_mG

Source code

//   GAMBIT: Global and Modular BSM Inference Tool
//   *********************************************
///
///  MSSM models with boundary conditions at generic scale Q
///  with a light gravitino
///
///  Models included:
///    MSSM63atQ_mG
///    MSSM30atQ_mG
///    MSSM25atQ_mG
///    MSSM24atQ_mG
///    MSSM20atQ_mG
///    MSSM19atQ_mG
///    MSSM16atQ_mG
///    MSSM15atQ_mG
///    MSSM11atQ_mG
///    MSSM10atQ_mG
///    MSSM10batQ_mG
///    MSSM10catQ_mG
///    MSSM9atQ_mG
///    MSSM9batQ_mG
///    MSSM7atQ_mG
///
///  Translation functions defined in MSSMatQ_mG.cpp
///
///  *********************************************
///
///  Authors
///  =======
///
///  (add name and date if you modify)
///
///  \author Pat Scott
///          (p.scott@imperial.ac.uk)
///  \date 2018 Sep
///
///  \author Tomas Gonzalo
///          (tomas.gonzalo@kit.edu)
///  \date 2022 Sept
///
///  *********************************************

#ifndef __MSSMatQ_mG_hpp__
#define __MSSMatQ_mG_hpp__

/// FlexibleSUSY compatible general (63 parameters plus sign, plus input scale) MSSM parameterisation
#define MODEL MSSM63atQ_mG
  START_MODEL
  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  /// Mass matrices are symmetric (Hermitian, and we are restricted to real entries at the moment)
  /// so only one 'triangle' needed.
  DEFINEPARS(mq2_11, mq2_12, mq2_13,
                     mq2_22, mq2_23,
                             mq2_33)

  DEFINEPARS(ml2_11, ml2_12, ml2_13,
                     ml2_22, ml2_23,
                             ml2_33)

  DEFINEPARS(md2_11, md2_12, md2_13,
                     md2_22, md2_23,
                             md2_33)

  DEFINEPARS(mu2_11, mu2_12, mu2_13,
                     mu2_22, mu2_23,
                             mu2_33)

  DEFINEPARS(me2_11, me2_12, me2_13,
                     me2_22, me2_23,
                             me2_33)

  DEFINEPARS(Ae_11, Ae_12, Ae_13,
             Ae_21, Ae_22, Ae_23,
             Ae_31, Ae_32, Ae_33)

  DEFINEPARS(Ad_11, Ad_12, Ad_13,
             Ad_21, Ad_22, Ad_23,
             Ad_31, Ad_32, Ad_33)

  DEFINEPARS(Au_11, Au_12, Au_13,
             Au_21, Au_22, Au_23,
             Au_31, Au_32, Au_33)
#undef MODEL


///  Specialisation of MSSM63atQ_mG with all off-diagonal m and A terms set to zero.
#define MODEL MSSM30atQ_mG
#define PARENT MSSM63atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2_1, mq2_2, mq2_3)

  DEFINEPARS(ml2_1, ml2_2, ml2_3)

  DEFINEPARS(md2_1, md2_2, md2_3)

  DEFINEPARS(mu2_1, mu2_2, mu2_3)

  DEFINEPARS(me2_1, me2_2, me2_3)

  DEFINEPARS(Ae_1, Ae_2, Ae_3)

  DEFINEPARS(Ad_1, Ad_2, Ad_3)

  DEFINEPARS(Au_1, Au_2, Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM30atQ_mG_to_MSSM63atQ_mG)
#undef PARENT
#undef MODEL

#define MODEL MSSM25atQ_mG
#define PARENT MSSM30atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2_1, mq2_2, mq2_3)

  DEFINEPARS(ml2_1, ml2_2, ml2_3)

  DEFINEPARS(md2_1, md2_2, md2_3)

  DEFINEPARS(mu2_1, mu2_2, mu2_3)

  DEFINEPARS(me2_1, me2_2, me2_3)

  DEFINEPARS(Ae_12, Ae_3)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM25atQ_mG_to_MSSM30atQ_mG)
#undef PARENT
#undef MODEL

#define MODEL MSSM24atQ_mG
#define PARENT MSSM25atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2_1, mq2_2, mq2_3)

  DEFINEPARS(ml2_1, ml2_2, ml2_3)

  DEFINEPARS(md2_1, md2_2, md2_3)

  DEFINEPARS(mu2_1, mu2_2, mu2_3)

  DEFINEPARS(me2_1, me2_2, me2_3)

  DEFINEPARS(Ae_3)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM24atQ_mG_to_MSSM25atQ_mG)
#undef PARENT
#undef MODEL

#define MODEL MSSM20atQ_mG
#define PARENT MSSM25atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2_12, mq2_3)

  DEFINEPARS(ml2_12, ml2_3)

  DEFINEPARS(md2_12, md2_3)

  DEFINEPARS(mu2_12, mu2_3)

  DEFINEPARS(me2_12, me2_3)

  DEFINEPARS(Ae_12, Ae_3)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM20atQ_mG_to_MSSM25atQ_mG)
#undef PARENT
#undef MODEL

// pMSSM
#define MODEL MSSM19atQ_mG
#define PARENT MSSM24atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2_12, mq2_3)

  DEFINEPARS(ml2_12, ml2_3)

  DEFINEPARS(md2_12, md2_3)

  DEFINEPARS(mu2_12, mu2_3)

  DEFINEPARS(me2_12, me2_3)

  DEFINEPARS(Ae_3)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM19atQ_mG_to_MSSM24atQ_mG)
  INTERPRET_AS_X_FUNCTION(MSSM20atQ_mG, MSSM19atQ_mG_to_MSSM20atQ_mG)
#undef PARENT
#undef MODEL

#define MODEL MSSM16atQ_mG
#define PARENT MSSM19atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2_12, mq2_3, mu2_3, md2_3)

  DEFINEPARS(ml2_12, ml2_3, me2_3)

  DEFINEPARS(Ae_3)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM16atQ_mG_to_MSSM19atQ_mG)
#undef PARENT
#undef MODEL

// This model matches the one explored in arXiv:1405.0622.
#define MODEL MSSM15atQ_mG
#define PARENT MSSM16atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2_12, mq2_3, mu2_3, md2_3)

  DEFINEPARS(ml2_12, ml2_3, me2_3)

  DEFINEPARS(A0, Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM15atQ_mG_to_MSSM16atQ_mG)
#undef PARENT
#undef MODEL

#define MODEL MSSM11atQ_mG
#define PARENT MSSM16atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2)

  DEFINEPARS(ml2)

  DEFINEPARS(Ae_3)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM11atQ_mG_to_MSSM16atQ_mG)
#undef PARENT
#undef MODEL


#define MODEL MSSM10atQ_mG
#define PARENT MSSM11atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2)

  DEFINEPARS(ml2)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM10atQ_mG_to_MSSM11atQ_mG)
#undef PARENT
#undef MODEL

#define MODEL MSSM10batQ_mG
#define PARENT MSSM11atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mf2)

  DEFINEPARS(Ae_3)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM10batQ_mG_to_MSSM11atQ_mG)
#undef PARENT
#undef MODEL

// This model matches the one explored in arXiv:1504.03260 and referred to as 'pMSSM10'
#define MODEL MSSM10catQ_mG
#define PARENT MSSM15atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2_12, mq2_3)

  DEFINEPARS(ml2)

  DEFINEPARS(A0)

  INTERPRET_AS_PARENT_FUNCTION(MSSM10catQ_mG_to_MSSM15atQ_mG)
#undef PARENT
#undef MODEL

#define MODEL MSSM9atQ_mG
#define PARENT MSSM10atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mf2)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM9atQ_mG_to_MSSM10atQ_mG)
  INTERPRET_AS_X_FUNCTION(MSSM10batQ_mG, MSSM9atQ_mG_to_MSSM10batQ_mG)
#undef PARENT
#undef MODEL

#define MODEL MSSM9batQ_mG
#define PARENT MSSM15atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M1,M2,M3,mG)

  DEFINEPARS(mq2_3)

  DEFINEPARS(msf2)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM9batQ_mG_to_MSSM15atQ_mG)
#undef PARENT
#undef MODEL

// Forward declaration of needed types
namespace Gambit
{
  struct SMInputs;
}

#define MODEL MSSM7atQ_mG
#define PARENT MSSM9atQ_mG
  START_MODEL

  DEFINEPARS(Qin,TanBeta,SignMu,mHu2,mHd2,M2,mG)

  DEFINEPARS(mf2)

  DEFINEPARS(Ad_3)

  DEFINEPARS(Au_3)

  INTERPRET_AS_PARENT_FUNCTION(MSSM7atQ_mG_to_MSSM9atQ_mG)
  INTERPRET_AS_PARENT_DEPENDENCY(SMINPUTS, SMInputs)
#undef PARENT
#undef MODEL

#endif

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