class Gambit::MSSMea

[No description available] More…

#include <MSSMSimpleSpec.hpp>

Inherits from Gambit::SLHAeaModel

Public Functions

Name
MSSMea()
Constructors.
MSSMea(const SLHAstruct & input)
Constructor via SLHAea object.
doubleget_Mu() const
Getters for MSSM information.
doubleget_v() const
doubleget_mA2() const
doubleget_BMu() const
doubleget_vd() const
doubleget_vu() const
doubleget_tanbeta() const
doubleget_tanbeta_mZ() const
doubleget_MassB() const
doubleget_MassWB() const
doubleget_MassG() const
doubleget_mHd2() const
doubleget_mHu2() const
doubleget_mq2(int i, int j) const
doubleget_ml2(int i, int j) const
doubleget_md2(int i, int j) const
doubleget_mu2(int i, int j) const
doubleget_me2(int i, int j) const
doubleget_TYd(int i, int j) const
doubleget_TYu(int i, int j) const
doubleget_TYe(int i, int j) const
doubleget_ad(int i, int j) const
doubleget_au(int i, int j) const
doubleget_ae(int i, int j) const
doubleget_Yd(int i, int j) const
doubleget_Yu(int i, int j) const
doubleget_Ye(int i, int j) const
doubleget_g1() const
doubleget_g2() const
doubleget_g3() const
doubleget_sinthW2_DRbar() const
doubleget_MGlu_pole() const
doubleget_Mhh_pole_slha(int i) const
doubleget_MAh_pole() const
doubleget_MHpm_pole() const
doubleget_MW_pole() const
doubleget_MCha_pole_slha(int i) const
doubleget_MSd_pole_slha(int i) const
doubleget_MSu_pole_slha(int i) const
doubleget_MSe_pole_slha(int i) const
doubleget_MSv_pole_slha(int i) const
doubleget_MChi_pole_slha(int i) const
doubleget_ZD_pole_slha(int i, int j) const
doubleget_ZU_pole_slha(int i, int j) const
doubleget_ZV_pole_slha(int i, int j) const
doubleget_ZE_pole_slha(int i, int j) const
doubleget_ZH_pole_slha(int i, int j) const
doubleget_ZA_pole_slha(int i, int j) const
doubleget_ZP_pole_slha(int i, int j) const
doubleget_ZN_pole_slha(int i, int j) const
doubleget_UM_pole_slha(int i, int j) const
doubleget_UP_pole_slha(int i, int j) const

Additional inherited members

Public Functions inherited from Gambit::SLHAeaModel

Name
SLHAeaModel()
Constructors.
SLHAeaModel(const SLHAea::Coll & input)
Constructor via SLHAea object.
intslha_version() const
Get the SLHA version of the internal SLHAea object.
const SLHAea::Coll &get_slhaea() const
Get the internal SLHAea object.
const std::map< int, int > &PDG_translator() const
PDG code translation map, for special cases where an SLHA file has been read in and the PDG codes changed.
doublegetdata(const std::string & block, int index) const
Helper functions to do error checking for SLHAea object contents.
doublegetdata(const std::string & block, int i, int j) const
Two indices.
boolcheckdata(const std::string & block, int index) const

Protected Attributes inherited from Gambit::SLHAeaModel

Name
SLHAea::Colldata
SLHAea object.
intwrapped_slha_version
SLHA version of SLHAea object.
std::map< int, int >PDG_translation_map
PDG translation map (e.g. from SLHA1 to SLHA2 for MSSMskeleton)

Detailed Description

class Gambit::MSSMea;

Skeleton “model” class which interacts with an SLHAea object Some common functions defined in base class

Public Functions Documentation

function MSSMea

MSSMea()

Constructors.

Member functions for SLHAeaModel class.

Default Constructor

function MSSMea

MSSMea(
    const SLHAstruct & input
)

Constructor via SLHAea object.

TODO: Currently assumes all blocks at same scale. Should check if this is true.

function get_Mu

double get_Mu() const

Getters for MSSM information.

function get_v

double get_v() const

function get_mA2

double get_mA2() const

function get_BMu

double get_BMu() const

function get_vd

double get_vd() const

function get_vu

double get_vu() const

function get_tanbeta

double get_tanbeta() const

function get_tanbeta_mZ

double get_tanbeta_mZ() const

function get_MassB

double get_MassB() const

function get_MassWB

double get_MassWB() const

function get_MassG

double get_MassG() const

function get_mHd2

double get_mHd2() const

function get_mHu2

double get_mHu2() const

function get_mq2

double get_mq2(
    int i,
    int j
) const

function get_ml2

double get_ml2(
    int i,
    int j
) const

function get_md2

double get_md2(
    int i,
    int j
) const

function get_mu2

double get_mu2(
    int i,
    int j
) const

function get_me2

double get_me2(
    int i,
    int j
) const

function get_TYd

double get_TYd(
    int i,
    int j
) const

function get_TYu

double get_TYu(
    int i,
    int j
) const

function get_TYe

double get_TYe(
    int i,
    int j
) const

function get_ad

double get_ad(
    int i,
    int j
) const

function get_au

double get_au(
    int i,
    int j
) const

function get_ae

double get_ae(
    int i,
    int j
) const

function get_Yd

double get_Yd(
    int i,
    int j
) const

function get_Yu

double get_Yu(
    int i,
    int j
) const

function get_Ye

double get_Ye(
    int i,
    int j
) const

function get_g1

double get_g1() const

function get_g2

double get_g2() const

function get_g3

double get_g3() const

function get_sinthW2_DRbar

double get_sinthW2_DRbar() const

function get_MGlu_pole

double get_MGlu_pole() const

function get_Mhh_pole_slha

double get_Mhh_pole_slha(
    int i
) const

function get_MAh_pole

double get_MAh_pole() const

function get_MHpm_pole

double get_MHpm_pole() const

function get_MW_pole

double get_MW_pole() const

function get_MCha_pole_slha

double get_MCha_pole_slha(
    int i
) const

function get_MSd_pole_slha

double get_MSd_pole_slha(
    int i
) const

function get_MSu_pole_slha

double get_MSu_pole_slha(
    int i
) const

function get_MSe_pole_slha

double get_MSe_pole_slha(
    int i
) const

function get_MSv_pole_slha

double get_MSv_pole_slha(
    int i
) const

function get_MChi_pole_slha

double get_MChi_pole_slha(
    int i
) const

function get_ZD_pole_slha

double get_ZD_pole_slha(
    int i,
    int j
) const

function get_ZU_pole_slha

double get_ZU_pole_slha(
    int i,
    int j
) const

function get_ZV_pole_slha

double get_ZV_pole_slha(
    int i,
    int j
) const

function get_ZE_pole_slha

double get_ZE_pole_slha(
    int i,
    int j
) const

function get_ZH_pole_slha

double get_ZH_pole_slha(
    int i,
    int j
) const

function get_ZA_pole_slha

double get_ZA_pole_slha(
    int i,
    int j
) const

function get_ZP_pole_slha

double get_ZP_pole_slha(
    int i,
    int j
) const

function get_ZN_pole_slha

double get_ZN_pole_slha(
    int i,
    int j
) const

function get_UM_pole_slha

double get_UM_pole_slha(
    int i,
    int j
) const

function get_UP_pole_slha

double get_UP_pole_slha(
    int i,
    int j
) const

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