GM2Calc 2.3.0
|
contains the MSSMNoFV parameters in the on-shell scheme More...
#include <MSSMNoFV_onshell.hpp>
Additional Inherited Members | |
![]() | |
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} |
![]() | |
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} |
contains the MSSMNoFV parameters in the on-shell scheme
In addition, the class stores parameters necessary for the calculation of
The class also contains helper functions to convert DR-bar parameters to the on-shell scheme.
Definition at line 44 of file MSSMNoFV_onshell.hpp.
gm2calc::MSSMNoFV_onshell::MSSMNoFV_onshell | ( | ) |
Definition at line 126 of file MSSMNoFV_onshell.cpp.
|
virtualdefault |
void gm2calc::MSSMNoFV_onshell::calculate_masses | ( | ) |
calculate SUSY masses in mixed on-shell/DR-bar scheme from given on-shell/DR-bar parameters
Calculates the SUSY mass spectrum in the mixed on-shell/DR-bar scheme.
The function assumes that the physical struct is filled with SM pole masses and the SUSY parameters are given in GM2Calc-specific mixed on-shell/DR-bar scheme. From these input quantities, the corresponding (mixed on-shell/DR-bar) SUSY mass spectrum is calculated.
This function is inteded to be used with the input parameters given in the GM2Calc-specific on-shell/DR-bar scheme.
Definition at line 231 of file MSSMNoFV_onshell.cpp.
void gm2calc::MSSMNoFV_onshell::convert_to_non_tan_beta_resummed | ( | ) |
convert mixed on-shell/DR-bar parameters to non-tan(beta) resummed case
Converts parameters and masses to the case of no tan(beta) resummation.
Definition at line 256 of file MSSMNoFV_onshell.cpp.
void gm2calc::MSSMNoFV_onshell::convert_to_onshell | ( | double | precision = 1e-8 , |
unsigned | max_iterations = 1000 |
||
) |
convert given (DR-bar) parameters to mixed on-shell/DR-bar scheme
Converts the model parameters from the DR-bar scheme to the mixed on-shell/DR-bar scheme.
The function assumes that the physical struct is filled with SM and SUSY pole masses and corresponding mixing matrices. From these quantities, the model parameters are calculated in the mixed on-shell/DR-bar scheme, used to calculate amu.
This function is intended to be used with input parameters in the (SLHA-compatible) DR-bar scheme.
precision | accuracy goal for the conversion |
max_iterations | maximum number of iterations |
Definition at line 193 of file MSSMNoFV_onshell.cpp.
|
inline |
tests for verbose output
Definition at line 52 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear down-type squark coupling
Definition at line 90 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear on-shell down-type slepton coupling
Definition at line 96 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear on-shell down-type slepton coupling
Definition at line 86 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear on-shell down-type slepton coupling
Definition at line 92 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear up-type squark coupling
Definition at line 88 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear up-type squark coupling
Definition at line 94 of file MSSMNoFV_onshell.hpp.
|
inline |
electromagnetic gauge coupling at MZ w/o hadronic corrections
Definition at line 76 of file MSSMNoFV_onshell.hpp.
|
inline |
electromagnetic gauge coupling in Thomson limit
Definition at line 78 of file MSSMNoFV_onshell.hpp.
|
inline |
Hypercharge gauge coupling.
Definition at line 80 of file MSSMNoFV_onshell.hpp.
|
inline |
returns CP-odd Higgs mass
Definition at line 122 of file MSSMNoFV_onshell.hpp.
|
inline |
returns mb(MZ) DR-bar
Definition at line 120 of file MSSMNoFV_onshell.hpp.
|
inline |
returns mb(mb) MS-bar
Definition at line 118 of file MSSMNoFV_onshell.hpp.
|
inline |
returns charm-quark mass
Definition at line 110 of file MSSMNoFV_onshell.hpp.
|
inline |
returns down-quark mass
Definition at line 114 of file MSSMNoFV_onshell.hpp.
|
inline |
returns electron mass
Definition at line 102 of file MSSMNoFV_onshell.hpp.
|
inline |
returns tau mass
Definition at line 106 of file MSSMNoFV_onshell.hpp.
|
inline |
returns muon pole mass
Definition at line 104 of file MSSMNoFV_onshell.hpp.
|
inline |
returns strange-quark mass
Definition at line 116 of file MSSMNoFV_onshell.hpp.
|
inline |
returns top-quark mass
Definition at line 112 of file MSSMNoFV_onshell.hpp.
|
inline |
returns up-quark mass
Definition at line 108 of file MSSMNoFV_onshell.hpp.
|
inline |
returns W boson pole mass
Definition at line 98 of file MSSMNoFV_onshell.hpp.
|
inline |
returns Z boson pole mass
Definition at line 100 of file MSSMNoFV_onshell.hpp.
double gm2calc::MSSMNoFV_onshell::get_TB | ( | ) | const |
tan(beta) DR-bar
Definition at line 170 of file MSSMNoFV_onshell.cpp.
returns sbottom mixing matrix
Definition at line 138 of file MSSMNoFV_onshell.hpp.
returns scharm mixing matrix
Definition at line 134 of file MSSMNoFV_onshell.hpp.
returns sdown mixing matrix
Definition at line 132 of file MSSMNoFV_onshell.hpp.
returns selectron mixing matrix
Definition at line 124 of file MSSMNoFV_onshell.hpp.
returns smuon pole mixing matrix
Definition at line 126 of file MSSMNoFV_onshell.hpp.
returns sstrange mixing matrix
Definition at line 136 of file MSSMNoFV_onshell.hpp.
returns stop mixing matrix
Definition at line 140 of file MSSMNoFV_onshell.hpp.
returns stau mixing matrix
Definition at line 128 of file MSSMNoFV_onshell.hpp.
returns sup mixing matrix
Definition at line 130 of file MSSMNoFV_onshell.hpp.
double gm2calc::MSSMNoFV_onshell::get_vev | ( | ) | const |
Vacuum expectation value v.
Definition at line 161 of file MSSMNoFV_onshell.cpp.
soft-breaking trilinear down-type squark coupling
Definition at line 63 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear down-type squark coupling
Definition at line 69 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear on-shell down-type slepton coupling
Definition at line 59 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear on-shell down-type slepton coupling
Definition at line 65 of file MSSMNoFV_onshell.hpp.
set alpha(MZ) w/o hadronic corrections
Definition at line 141 of file MSSMNoFV_onshell.cpp.
set alpha in the Thomson limit
Definition at line 146 of file MSSMNoFV_onshell.cpp.
soft-breaking trilinear up-type squark coupling
Definition at line 61 of file MSSMNoFV_onshell.hpp.
soft-breaking trilinear up-type squark coupling
Definition at line 67 of file MSSMNoFV_onshell.hpp.
set CP-odd Higgs pole mass
Definition at line 71 of file MSSMNoFV_onshell.hpp.
set tan(beta)
Definition at line 151 of file MSSMNoFV_onshell.cpp.
enable/disable verbose output
Definition at line 50 of file MSSMNoFV_onshell.hpp.