GM2Calc 2.3.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
gm2calc::MSSMNoFV_onshell_soft_parameters Class Reference

contains soft-breaking parameters of the MSSMNoFV model More...

#include <MSSMNoFV_onshell_soft_parameters.hpp>

Inheritance diagram for gm2calc::MSSMNoFV_onshell_soft_parameters:
Inheritance graph

Public Member Functions

virtual ~MSSMNoFV_onshell_soft_parameters ()=default
 
void print (std::ostream &) const override
 
void set_TYd (const Eigen::Matrix< double, 3, 3 > &TYd_)
 
void set_TYd (int i, int k, double value)
 
void set_TYe (const Eigen::Matrix< double, 3, 3 > &TYe_)
 
void set_TYe (int i, int k, double value)
 
void set_TYu (const Eigen::Matrix< double, 3, 3 > &TYu_)
 
void set_TYu (int i, int k, double value)
 
void set_BMu (double BMu_)
 
void set_mq2 (const Eigen::Matrix< double, 3, 3 > &mq2_)
 
void set_mq2 (int i, int k, double value)
 
void set_ml2 (const Eigen::Matrix< double, 3, 3 > &ml2_)
 
void set_ml2 (int i, int k, double value)
 
void set_mHd2 (double mHd2_)
 
void set_mHu2 (double mHu2_)
 
void set_md2 (const Eigen::Matrix< double, 3, 3 > &md2_)
 
void set_md2 (int i, int k, double value)
 
void set_mu2 (const Eigen::Matrix< double, 3, 3 > &mu2_)
 
void set_mu2 (int i, int k, double value)
 
void set_me2 (const Eigen::Matrix< double, 3, 3 > &me2_)
 
void set_me2 (int i, int k, double value)
 
void set_MassB (double MassB_)
 
void set_MassWB (double MassWB_)
 
void set_MassG (double MassG_)
 
const Eigen::Matrix< double, 3, 3 > & get_TYd () const
 
double get_TYd (int i, int k) const
 
const Eigen::Matrix< double, 3, 3 > & get_TYe () const
 
double get_TYe (int i, int k) const
 
const Eigen::Matrix< double, 3, 3 > & get_TYu () const
 
double get_TYu (int i, int k) const
 
double get_BMu () const
 
const Eigen::Matrix< double, 3, 3 > & get_mq2 () const
 
double get_mq2 (int i, int k) const
 
const Eigen::Matrix< double, 3, 3 > & get_ml2 () const
 
double get_ml2 (int i, int k) const
 
double get_mHd2 () const
 
double get_mHu2 () const
 
const Eigen::Matrix< double, 3, 3 > & get_md2 () const
 
double get_md2 (int i, int k) const
 
const Eigen::Matrix< double, 3, 3 > & get_mu2 () const
 
double get_mu2 (int i, int k) const
 
const Eigen::Matrix< double, 3, 3 > & get_me2 () const
 
double get_me2 (int i, int k) const
 
double get_MassB () const
 
double get_MassWB () const
 
double get_MassG () const
 
- Public Member Functions inherited from gm2calc::MSSMNoFV_onshell_susy_parameters
virtual ~MSSMNoFV_onshell_susy_parameters ()=default
 
void set_scale (double s)
 
double get_scale () const
 
void set_Yd (const Eigen::Matrix< double, 3, 3 > &Yd_)
 
void set_Yd (int i, int k, double value)
 
void set_Ye (const Eigen::Matrix< double, 3, 3 > &Ye_)
 
void set_Ye (int i, int k, double value)
 
void set_Yu (const Eigen::Matrix< double, 3, 3 > &Yu_)
 
void set_Yu (int i, int k, double value)
 
void set_Mu (double Mu_)
 
void set_g1 (double g1_)
 
void set_g2 (double g2_)
 
void set_g3 (double g3_)
 
void set_vd (double vd_)
 
void set_vu (double vu_)
 
const Eigen::Matrix< double, 3, 3 > & get_Yd () const
 
double get_Yd (int i, int k) const
 
const Eigen::Matrix< double, 3, 3 > & get_Ye () const
 
double get_Ye (int i, int k) const
 
const Eigen::Matrix< double, 3, 3 > & get_Yu () const
 
double get_Yu (int i, int k) const
 
double get_Mu () const
 
double get_g1 () const
 
double get_g2 () const
 
double get_g3 () const
 
double get_vd () const
 
double get_vu () const
 

Protected Attributes

Eigen::Matrix< double, 3, 3 > TYd {Eigen::Matrix<double,3,3>::Zero()}
 
Eigen::Matrix< double, 3, 3 > TYe {Eigen::Matrix<double,3,3>::Zero()}
 
Eigen::Matrix< double, 3, 3 > TYu {Eigen::Matrix<double,3,3>::Zero()}
 
double BMu {0.0}
 
Eigen::Matrix< double, 3, 3 > mq2 {Eigen::Matrix<double,3,3>::Zero()}
 
Eigen::Matrix< double, 3, 3 > ml2 {Eigen::Matrix<double,3,3>::Zero()}
 
double mHd2 {0.0}
 
double mHu2 {0.0}
 
Eigen::Matrix< double, 3, 3 > md2 {Eigen::Matrix<double,3,3>::Zero()}
 
Eigen::Matrix< double, 3, 3 > mu2 {Eigen::Matrix<double,3,3>::Zero()}
 
Eigen::Matrix< double, 3, 3 > me2 {Eigen::Matrix<double,3,3>::Zero()}
 
double MassB {0.0}
 
double MassWB {0.0}
 
double MassG {0.0}
 
- Protected Attributes inherited from gm2calc::MSSMNoFV_onshell_susy_parameters
double scale {0.0}
 
Eigen::Matrix< double, 3, 3 > Yd {Eigen::Matrix<double,3,3>::Zero()}
 
Eigen::Matrix< double, 3, 3 > Ye {Eigen::Matrix<double,3,3>::Zero()}
 
Eigen::Matrix< double, 3, 3 > Yu {Eigen::Matrix<double,3,3>::Zero()}
 
double Mu {0.0}
 
double g1 {0.0}
 
double g2 {0.0}
 
double g3 {0.0}
 
double vd {0.0}
 
double vu {0.0}
 

Detailed Description

contains soft-breaking parameters of the MSSMNoFV model

Soft-breaking parameters are: soft-breaking squared mass parameters for the sfermions and Higgs dupletts, soft-breaking gaugino mass parameters, soft-breaking trilinear couplings and the BMu parameter.

Definition at line 39 of file MSSMNoFV_onshell_soft_parameters.hpp.

Constructor & Destructor Documentation

◆ ~MSSMNoFV_onshell_soft_parameters()

virtual gm2calc::MSSMNoFV_onshell_soft_parameters::~MSSMNoFV_onshell_soft_parameters ( )
virtualdefault

Member Function Documentation

◆ get_BMu()

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_BMu ( ) const
inline

Definition at line 74 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_MassB()

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_MassB ( ) const
inline

Definition at line 87 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_MassG()

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_MassG ( ) const
inline

Definition at line 89 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_MassWB()

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_MassWB ( ) const
inline

Definition at line 88 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_md2() [1/2]

const Eigen::Matrix< double, 3, 3 > & gm2calc::MSSMNoFV_onshell_soft_parameters::get_md2 ( ) const
inline

Definition at line 81 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_md2() [2/2]

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_md2 ( int  i,
int  k 
) const
inline

Definition at line 82 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_me2() [1/2]

const Eigen::Matrix< double, 3, 3 > & gm2calc::MSSMNoFV_onshell_soft_parameters::get_me2 ( ) const
inline

Definition at line 85 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_me2() [2/2]

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_me2 ( int  i,
int  k 
) const
inline

Definition at line 86 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_mHd2()

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_mHd2 ( ) const
inline

Definition at line 79 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_mHu2()

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_mHu2 ( ) const
inline

Definition at line 80 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_ml2() [1/2]

const Eigen::Matrix< double, 3, 3 > & gm2calc::MSSMNoFV_onshell_soft_parameters::get_ml2 ( ) const
inline

Definition at line 77 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_ml2() [2/2]

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_ml2 ( int  i,
int  k 
) const
inline

Definition at line 78 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_mq2() [1/2]

const Eigen::Matrix< double, 3, 3 > & gm2calc::MSSMNoFV_onshell_soft_parameters::get_mq2 ( ) const
inline

Definition at line 75 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_mq2() [2/2]

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_mq2 ( int  i,
int  k 
) const
inline

Definition at line 76 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_mu2() [1/2]

const Eigen::Matrix< double, 3, 3 > & gm2calc::MSSMNoFV_onshell_soft_parameters::get_mu2 ( ) const
inline

Definition at line 83 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_mu2() [2/2]

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_mu2 ( int  i,
int  k 
) const
inline

Definition at line 84 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_TYd() [1/2]

const Eigen::Matrix< double, 3, 3 > & gm2calc::MSSMNoFV_onshell_soft_parameters::get_TYd ( ) const
inline

Definition at line 68 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_TYd() [2/2]

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_TYd ( int  i,
int  k 
) const
inline

Definition at line 69 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_TYe() [1/2]

const Eigen::Matrix< double, 3, 3 > & gm2calc::MSSMNoFV_onshell_soft_parameters::get_TYe ( ) const
inline

Definition at line 70 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_TYe() [2/2]

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_TYe ( int  i,
int  k 
) const
inline

Definition at line 71 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_TYu() [1/2]

const Eigen::Matrix< double, 3, 3 > & gm2calc::MSSMNoFV_onshell_soft_parameters::get_TYu ( ) const
inline

Definition at line 72 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ get_TYu() [2/2]

double gm2calc::MSSMNoFV_onshell_soft_parameters::get_TYu ( int  i,
int  k 
) const
inline

Definition at line 73 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ print()

void gm2calc::MSSMNoFV_onshell_soft_parameters::print ( std::ostream &  ostr) const
overridevirtual

◆ set_BMu()

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_BMu ( double  BMu_)
inline

Definition at line 51 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_MassB()

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_MassB ( double  MassB_)
inline

Definition at line 64 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_MassG()

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_MassG ( double  MassG_)
inline

Definition at line 66 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_MassWB()

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_MassWB ( double  MassWB_)
inline

Definition at line 65 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_md2() [1/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_md2 ( const Eigen::Matrix< double, 3, 3 > &  md2_)
inline

Definition at line 58 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_md2() [2/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_md2 ( int  i,
int  k,
double  value 
)
inline

Definition at line 59 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_me2() [1/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_me2 ( const Eigen::Matrix< double, 3, 3 > &  me2_)
inline

Definition at line 62 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_me2() [2/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_me2 ( int  i,
int  k,
double  value 
)
inline

Definition at line 63 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_mHd2()

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_mHd2 ( double  mHd2_)
inline

Definition at line 56 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_mHu2()

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_mHu2 ( double  mHu2_)
inline

Definition at line 57 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_ml2() [1/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_ml2 ( const Eigen::Matrix< double, 3, 3 > &  ml2_)
inline

Definition at line 54 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_ml2() [2/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_ml2 ( int  i,
int  k,
double  value 
)
inline

Definition at line 55 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_mq2() [1/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_mq2 ( const Eigen::Matrix< double, 3, 3 > &  mq2_)
inline

Definition at line 52 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_mq2() [2/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_mq2 ( int  i,
int  k,
double  value 
)
inline

Definition at line 53 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_mu2() [1/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_mu2 ( const Eigen::Matrix< double, 3, 3 > &  mu2_)
inline

Definition at line 60 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_mu2() [2/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_mu2 ( int  i,
int  k,
double  value 
)
inline

Definition at line 61 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_TYd() [1/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_TYd ( const Eigen::Matrix< double, 3, 3 > &  TYd_)
inline

Definition at line 45 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_TYd() [2/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_TYd ( int  i,
int  k,
double  value 
)
inline

Definition at line 46 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_TYe() [1/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_TYe ( const Eigen::Matrix< double, 3, 3 > &  TYe_)
inline

Definition at line 47 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_TYe() [2/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_TYe ( int  i,
int  k,
double  value 
)
inline

Definition at line 48 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_TYu() [1/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_TYu ( const Eigen::Matrix< double, 3, 3 > &  TYu_)
inline

Definition at line 49 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ set_TYu() [2/2]

void gm2calc::MSSMNoFV_onshell_soft_parameters::set_TYu ( int  i,
int  k,
double  value 
)
inline

Definition at line 50 of file MSSMNoFV_onshell_soft_parameters.hpp.

Member Data Documentation

◆ BMu

double gm2calc::MSSMNoFV_onshell_soft_parameters::BMu {0.0}
protected

Definition at line 96 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ MassB

double gm2calc::MSSMNoFV_onshell_soft_parameters::MassB {0.0}
protected

Definition at line 104 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ MassG

double gm2calc::MSSMNoFV_onshell_soft_parameters::MassG {0.0}
protected

Definition at line 106 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ MassWB

double gm2calc::MSSMNoFV_onshell_soft_parameters::MassWB {0.0}
protected

Definition at line 105 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ md2

Eigen::Matrix<double,3,3> gm2calc::MSSMNoFV_onshell_soft_parameters::md2 {Eigen::Matrix<double,3,3>::Zero()}
protected

Definition at line 101 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ me2

Eigen::Matrix<double,3,3> gm2calc::MSSMNoFV_onshell_soft_parameters::me2 {Eigen::Matrix<double,3,3>::Zero()}
protected

Definition at line 103 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ mHd2

double gm2calc::MSSMNoFV_onshell_soft_parameters::mHd2 {0.0}
protected

Definition at line 99 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ mHu2

double gm2calc::MSSMNoFV_onshell_soft_parameters::mHu2 {0.0}
protected

Definition at line 100 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ ml2

Eigen::Matrix<double,3,3> gm2calc::MSSMNoFV_onshell_soft_parameters::ml2 {Eigen::Matrix<double,3,3>::Zero()}
protected

Definition at line 98 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ mq2

Eigen::Matrix<double,3,3> gm2calc::MSSMNoFV_onshell_soft_parameters::mq2 {Eigen::Matrix<double,3,3>::Zero()}
protected

Definition at line 97 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ mu2

Eigen::Matrix<double,3,3> gm2calc::MSSMNoFV_onshell_soft_parameters::mu2 {Eigen::Matrix<double,3,3>::Zero()}
protected

Definition at line 102 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ TYd

Eigen::Matrix<double,3,3> gm2calc::MSSMNoFV_onshell_soft_parameters::TYd {Eigen::Matrix<double,3,3>::Zero()}
protected

Definition at line 93 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ TYe

Eigen::Matrix<double,3,3> gm2calc::MSSMNoFV_onshell_soft_parameters::TYe {Eigen::Matrix<double,3,3>::Zero()}
protected

Definition at line 94 of file MSSMNoFV_onshell_soft_parameters.hpp.

◆ TYu

Eigen::Matrix<double,3,3> gm2calc::MSSMNoFV_onshell_soft_parameters::TYu {Eigen::Matrix<double,3,3>::Zero()}
protected

Definition at line 95 of file MSSMNoFV_onshell_soft_parameters.hpp.


The documentation for this class was generated from the following files: