|
GM2Calc 2.3.1
|
contains declarations of C interface functions for the model More...
Go to the source code of this file.
Typedefs | |
| typedef struct MSSMNoFV_onshell | MSSMNoFV_onshell |
Functions | |
| MSSMNoFV_onshell * | gm2calc_mssmnofv_new (void) |
| allocate new MSSMNoFV model | |
| void | gm2calc_mssmnofv_free (MSSMNoFV_onshell *) |
| delete MSSMNoFV model | |
| void | gm2calc_mssmnofv_set_alpha_MZ (MSSMNoFV_onshell *, double) |
| set alpha_em(MZ) | |
| void | gm2calc_mssmnofv_set_alpha_thompson (MSSMNoFV_onshell *, double) |
| set alpha_em(0) in the Thomson limit | |
| void | gm2calc_mssmnofv_set_Ae (MSSMNoFV_onshell *, unsigned, unsigned, double) |
| set soft-breaking trilinear coupling Ae(i,k) | |
| void | gm2calc_mssmnofv_set_Au (MSSMNoFV_onshell *, unsigned, unsigned, double) |
| set soft-breaking trilinear coupling Au(i,k) | |
| void | gm2calc_mssmnofv_set_Ad (MSSMNoFV_onshell *, unsigned, unsigned, double) |
| set soft-breaking trilinear coupling Ad(i,k) | |
| void | gm2calc_mssmnofv_set_g3 (MSSMNoFV_onshell *, double) |
| set gauge coupling g3 | |
| void | gm2calc_mssmnofv_set_MassB (MSSMNoFV_onshell *, double) |
| set bino mass | |
| void | gm2calc_mssmnofv_set_MassWB (MSSMNoFV_onshell *, double) |
| set wino mass | |
| void | gm2calc_mssmnofv_set_MassG (MSSMNoFV_onshell *, double) |
| set gluino mass | |
| void | gm2calc_mssmnofv_set_mq2 (MSSMNoFV_onshell *, unsigned, unsigned, double) |
| set soft-breaking squared mass parameter mq2(i,k) | |
| void | gm2calc_mssmnofv_set_mu2 (MSSMNoFV_onshell *, unsigned, unsigned, double) |
| set soft-breaking squared mass parameter mu2(i,k) | |
| void | gm2calc_mssmnofv_set_md2 (MSSMNoFV_onshell *, unsigned, unsigned, double) |
| set soft-breaking squared mass parameter md2(i,k) | |
| void | gm2calc_mssmnofv_set_ml2 (MSSMNoFV_onshell *, unsigned, unsigned, double) |
| set soft-breaking squared mass parameter ml2(i,k) | |
| void | gm2calc_mssmnofv_set_me2 (MSSMNoFV_onshell *, unsigned, unsigned, double) |
| set soft-breaking squared mass parameter me2(i,k) | |
| void | gm2calc_mssmnofv_set_Mu (MSSMNoFV_onshell *, double) |
| set soft-breaking squared mass parameter Mu parameter | |
| void | gm2calc_mssmnofv_set_TB (MSSMNoFV_onshell *, double) |
| set tan(beta) | |
| void | gm2calc_mssmnofv_set_scale (MSSMNoFV_onshell *, double) |
| set renormalization scale | |
| void | gm2calc_mssmnofv_set_MAh_pole (MSSMNoFV_onshell *, double) |
| set CP-odd Higgs pole mass | |
| void | gm2calc_mssmnofv_set_MZ_pole (MSSMNoFV_onshell *, double) |
| set Z boson pole mass | |
| void | gm2calc_mssmnofv_set_MW_pole (MSSMNoFV_onshell *, double) |
| set W boson pole mass | |
| void | gm2calc_mssmnofv_set_MT_pole (MSSMNoFV_onshell *, double) |
| set top-quark pole mass | |
| void | gm2calc_mssmnofv_set_MB_running (MSSMNoFV_onshell *, double) |
| set MS-bar bottom-quark mass mb at the scale mb | |
| void | gm2calc_mssmnofv_set_ML_pole (MSSMNoFV_onshell *, double) |
| set tau-lepton pole mass | |
| void | gm2calc_mssmnofv_set_MM_pole (MSSMNoFV_onshell *, double) |
| set muon pole mass | |
| void | gm2calc_mssmnofv_set_MSm_pole (MSSMNoFV_onshell *, unsigned, double) |
| set smuon pole masses | |
| void | gm2calc_mssmnofv_set_MSvmL_pole (MSSMNoFV_onshell *, double) |
| set muon sneutrino pole masses | |
| void | gm2calc_mssmnofv_set_MCha_pole (MSSMNoFV_onshell *, unsigned, double) |
| set chargino pole masses | |
| void | gm2calc_mssmnofv_set_MChi_pole (MSSMNoFV_onshell *, unsigned, double) |
| set neutralino pole masses | |
| void | gm2calc_mssmnofv_set_verbose_output (MSSMNoFV_onshell *, int) |
| enable/disable verbose output | |
| double | gm2calc_mssmnofv_get_Ae (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get Ae(i,k) DR-bar | |
| double | gm2calc_mssmnofv_get_Ad (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get Ad(i,k) | |
| double | gm2calc_mssmnofv_get_Au (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get Au(i,k) | |
| double | gm2calc_mssmnofv_get_EL (const MSSMNoFV_onshell *) |
| get electromagnetic gauge coupling at MZ w/o hadronic corrections | |
| double | gm2calc_mssmnofv_get_EL0 (const MSSMNoFV_onshell *) |
| get electromagnetic gauge coupling in Thomson limit | |
| double | gm2calc_mssmnofv_get_gY (const MSSMNoFV_onshell *) |
| get Hypercharge gauge coupling (not GUT normalized) | |
| double | gm2calc_mssmnofv_get_g1 (const MSSMNoFV_onshell *) |
| get Hypercharge gauge coupling (GUT normalized) | |
| double | gm2calc_mssmnofv_get_g2 (const MSSMNoFV_onshell *) |
| get left gauge coupling | |
| double | gm2calc_mssmnofv_get_g3 (const MSSMNoFV_onshell *) |
| get strong gauge coupling | |
| double | gm2calc_mssmnofv_get_TB (const MSSMNoFV_onshell *) |
| get tan(beta) | |
| double | gm2calc_mssmnofv_get_MassB (const MSSMNoFV_onshell *) |
| get soft-breaking on-shell bino mass parameter | |
| double | gm2calc_mssmnofv_get_MassWB (const MSSMNoFV_onshell *) |
| get soft-breaking on-shell wino mass parameter | |
| double | gm2calc_mssmnofv_get_MassG (const MSSMNoFV_onshell *) |
| get soft-breaking gluino mass parameter | |
| double | gm2calc_mssmnofv_get_Mu (const MSSMNoFV_onshell *) |
| get on-shell superpotential mu parameter | |
| double | gm2calc_mssmnofv_get_mq2 (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get left-handed up-Squark soft-breaking squared mass | |
| double | gm2calc_mssmnofv_get_md2 (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get right-handed down-Squark soft-breaking squared mass | |
| double | gm2calc_mssmnofv_get_mu2 (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get right-handed up-Squark soft-breaking squared mass | |
| double | gm2calc_mssmnofv_get_ml2 (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get left-handed up-lepton soft-breaking on-shell squared mass | |
| double | gm2calc_mssmnofv_get_me2 (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get right-handed down-lepton soft-breaking on-shell squared mass | |
| double | gm2calc_mssmnofv_get_vev (const MSSMNoFV_onshell *) |
| get vacuum expectation value | |
| double | gm2calc_mssmnofv_get_scale (const MSSMNoFV_onshell *) |
| get renormalization scale | |
| double | gm2calc_mssmnofv_get_MW (const MSSMNoFV_onshell *) |
| get W boson pole mass | |
| double | gm2calc_mssmnofv_get_MZ (const MSSMNoFV_onshell *) |
| get Z boson pole mass | |
| double | gm2calc_mssmnofv_get_ME (const MSSMNoFV_onshell *) |
| get electron mass | |
| double | gm2calc_mssmnofv_get_MM (const MSSMNoFV_onshell *) |
| get muon pole mass | |
| double | gm2calc_mssmnofv_get_ML (const MSSMNoFV_onshell *) |
| get tau mass | |
| double | gm2calc_mssmnofv_get_MU (const MSSMNoFV_onshell *) |
| get up-quark mass | |
| double | gm2calc_mssmnofv_get_MC (const MSSMNoFV_onshell *) |
| get charm-quark mass | |
| double | gm2calc_mssmnofv_get_MT (const MSSMNoFV_onshell *) |
| get top-quark mass | |
| double | gm2calc_mssmnofv_get_MD (const MSSMNoFV_onshell *) |
| get down-quark mass | |
| double | gm2calc_mssmnofv_get_MS (const MSSMNoFV_onshell *) |
| get strange-quark mass | |
| double | gm2calc_mssmnofv_get_MB (const MSSMNoFV_onshell *) |
| get bottom-quark DR-bar mass mb(MZ) | |
| double | gm2calc_mssmnofv_get_MBMB (const MSSMNoFV_onshell *) |
| get bottom-quark MS-bar mass mb(mb) | |
| double | gm2calc_mssmnofv_get_MAh (const MSSMNoFV_onshell *) |
| get CP-odd Higgs mass | |
| double | gm2calc_mssmnofv_get_Mhh (const MSSMNoFV_onshell *, unsigned) |
| get CP-even Higgs masses | |
| double | gm2calc_mssmnofv_get_MCha (const MSSMNoFV_onshell *, unsigned) |
| get chargino pole masses | |
| double | gm2calc_mssmnofv_get_UM (const MSSMNoFV_onshell *, unsigned, unsigned, double *) |
| get chargino pole mixing matrix | |
| double | gm2calc_mssmnofv_get_UP (const MSSMNoFV_onshell *, unsigned, unsigned, double *) |
| get chargino pole mixing matrix | |
| double | gm2calc_mssmnofv_get_MChi (const MSSMNoFV_onshell *, unsigned) |
| get neutralino pole masses | |
| double | gm2calc_mssmnofv_get_ZN (const MSSMNoFV_onshell *, unsigned, unsigned, double *) |
| get neutralino pole mixing matrix | |
| double | gm2calc_mssmnofv_get_MSe (const MSSMNoFV_onshell *, unsigned) |
| get selectron masses | |
| double | gm2calc_mssmnofv_get_MSveL (const MSSMNoFV_onshell *) |
| get electron sneutrino mass | |
| double | gm2calc_mssmnofv_get_MSm (const MSSMNoFV_onshell *, unsigned) |
| get smuon pole masses | |
| double | gm2calc_mssmnofv_get_MSvmL (const MSSMNoFV_onshell *) |
| get muon sneutrino pole mass | |
| double | gm2calc_mssmnofv_get_MStau (const MSSMNoFV_onshell *, unsigned) |
| get stau masses | |
| double | gm2calc_mssmnofv_get_MSvtL (const MSSMNoFV_onshell *) |
| get tau sneutrino mass | |
| double | gm2calc_mssmnofv_get_MSu (const MSSMNoFV_onshell *, unsigned) |
| get sup masses | |
| double | gm2calc_mssmnofv_get_MSd (const MSSMNoFV_onshell *, unsigned) |
| get sdown masses | |
| double | gm2calc_mssmnofv_get_MSc (const MSSMNoFV_onshell *, unsigned) |
| get scharm masses | |
| double | gm2calc_mssmnofv_get_MSs (const MSSMNoFV_onshell *, unsigned) |
| get sstrange masses | |
| double | gm2calc_mssmnofv_get_MSt (const MSSMNoFV_onshell *, unsigned) |
| get stop masses | |
| double | gm2calc_mssmnofv_get_MSb (const MSSMNoFV_onshell *, unsigned) |
| get sbottom mass | |
| double | gm2calc_mssmnofv_get_USe (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get selectron mixing matrix | |
| double | gm2calc_mssmnofv_get_USm (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get smuon pole mixing matrix | |
| double | gm2calc_mssmnofv_get_UStau (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get stau mixing matrix | |
| double | gm2calc_mssmnofv_get_USu (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get sup mixing matrix | |
| double | gm2calc_mssmnofv_get_USd (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get sdown mixing matrix | |
| double | gm2calc_mssmnofv_get_USc (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get scharm mixing matrix | |
| double | gm2calc_mssmnofv_get_USs (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get sstrange mixing matrix | |
| double | gm2calc_mssmnofv_get_USt (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get sstop mixing matrix | |
| double | gm2calc_mssmnofv_get_USb (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get sbottom mixing matrix | |
| double | gm2calc_mssmnofv_get_Ye (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get lepton Yukawa coupling | |
| double | gm2calc_mssmnofv_get_Yd (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get down-quark Yukawa coupling | |
| double | gm2calc_mssmnofv_get_Yu (const MSSMNoFV_onshell *, unsigned, unsigned) |
| get up-quark Yukawa coupling | |
| gm2calc_error | gm2calc_mssmnofv_convert_to_onshell (MSSMNoFV_onshell *) |
| convert parameters to mixed on-shell/DR-bar scheme | |
| gm2calc_error | gm2calc_mssmnofv_convert_to_onshell_params (MSSMNoFV_onshell *, double precision, unsigned max_iterations) |
| convert parameters to mixed on-shell/DR-bar scheme | |
| gm2calc_error | gm2calc_mssmnofv_calculate_masses (MSSMNoFV_onshell *) |
| calculate mass spectrum | |
| int | gm2calc_mssmnofv_have_problem (MSSMNoFV_onshell *) |
| check for problems | |
| int | gm2calc_mssmnofv_have_warning (MSSMNoFV_onshell *) |
| check for warnings | |
| void | gm2calc_mssmnofv_get_problems (MSSMNoFV_onshell *, char *, unsigned) |
| get problem descriptions | |
| void | gm2calc_mssmnofv_get_warnings (MSSMNoFV_onshell *, char *, unsigned) |
| get warning descriptions | |
| void | print_mssmnofv (const MSSMNoFV_onshell *) |
| print model | |
contains declarations of C interface functions for the model
This file contains the declarations for the C interface functions used to set and retrieve the model parameters and masses.
Definition in file MSSMNoFV_onshell.h.
| typedef struct MSSMNoFV_onshell MSSMNoFV_onshell |
Definition at line 38 of file MSSMNoFV_onshell.h.
| gm2calc_error gm2calc_mssmnofv_calculate_masses | ( | MSSMNoFV_onshell * | model | ) |
calculate mass spectrum
calculate mass spectrum
| model | pointer to model object |
Definition at line 615 of file MSSMNoFV_onshell_c.cpp.
| gm2calc_error gm2calc_mssmnofv_convert_to_onshell | ( | MSSMNoFV_onshell * | model | ) |
convert parameters to mixed on-shell/DR-bar scheme
convert parameters to mixed on-shell/DR-bar scheme
The function uses default values for the conversion precision goal and the maximum number of iterations.
| model | pointer to model object |
Definition at line 563 of file MSSMNoFV_onshell_c.cpp.
| gm2calc_error gm2calc_mssmnofv_convert_to_onshell_params | ( | MSSMNoFV_onshell * | model, |
| double | precision, | ||
| unsigned | max_iterations | ||
| ) |
convert parameters to mixed on-shell/DR-bar scheme
convert parameters to mixed on-shell/DR-bar scheme
| model | pointer to model object |
| precision | precision goal of the conversion |
| max_iterations | maximum number of iterations |
Definition at line 590 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_free | ( | MSSMNoFV_onshell * | model | ) |
delete MSSMNoFV model
delete MSSMNoFV model
This function deletes a MSSMNoFV model object, which has been created using gm2calc_mssmnofv_new() .
| model | pointer to model object |
Definition at line 62 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_Ad | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get Ad(i,k)
Definition at line 217 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_Ae | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get Ae(i,k) DR-bar
Definition at line 212 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_Au | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get Au(i,k)
Definition at line 222 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_EL | ( | const MSSMNoFV_onshell * | model | ) |
get electromagnetic gauge coupling at MZ w/o hadronic corrections
Definition at line 227 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_EL0 | ( | const MSSMNoFV_onshell * | model | ) |
get electromagnetic gauge coupling in Thomson limit
Definition at line 232 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_g1 | ( | const MSSMNoFV_onshell * | model | ) |
get Hypercharge gauge coupling (GUT normalized)
Definition at line 242 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_g2 | ( | const MSSMNoFV_onshell * | model | ) |
get left gauge coupling
Definition at line 247 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_g3 | ( | const MSSMNoFV_onshell * | model | ) |
get strong gauge coupling
Definition at line 252 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_gY | ( | const MSSMNoFV_onshell * | model | ) |
get Hypercharge gauge coupling (not GUT normalized)
Definition at line 237 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MAh | ( | const MSSMNoFV_onshell * | model | ) |
get CP-odd Higgs mass
Definition at line 377 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MassB | ( | const MSSMNoFV_onshell * | model | ) |
get soft-breaking on-shell bino mass parameter
Definition at line 262 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MassG | ( | const MSSMNoFV_onshell * | model | ) |
get soft-breaking gluino mass parameter
Definition at line 272 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MassWB | ( | const MSSMNoFV_onshell * | model | ) |
get soft-breaking on-shell wino mass parameter
Definition at line 267 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MB | ( | const MSSMNoFV_onshell * | model | ) |
get bottom-quark DR-bar mass mb(MZ)
Definition at line 367 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MBMB | ( | const MSSMNoFV_onshell * | model | ) |
get bottom-quark MS-bar mass mb(mb)
Definition at line 372 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MC | ( | const MSSMNoFV_onshell * | model | ) |
get charm-quark mass
Definition at line 347 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MCha | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get chargino pole masses
Definition at line 387 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MChi | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get neutralino pole masses
Definition at line 416 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MD | ( | const MSSMNoFV_onshell * | model | ) |
get down-quark mass
Definition at line 357 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_md2 | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get right-handed down-Squark soft-breaking squared mass
Definition at line 287 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_ME | ( | const MSSMNoFV_onshell * | model | ) |
get electron mass
Definition at line 327 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_me2 | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get right-handed down-lepton soft-breaking on-shell squared mass
Definition at line 302 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_Mhh | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get CP-even Higgs masses
Definition at line 382 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_ML | ( | const MSSMNoFV_onshell * | model | ) |
get tau mass
Definition at line 337 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_ml2 | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get left-handed up-lepton soft-breaking on-shell squared mass
Definition at line 297 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MM | ( | const MSSMNoFV_onshell * | model | ) |
get muon pole mass
Definition at line 332 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_mq2 | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get left-handed up-Squark soft-breaking squared mass
Definition at line 282 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MS | ( | const MSSMNoFV_onshell * | model | ) |
get strange-quark mass
Definition at line 362 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSb | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get sbottom mass
Definition at line 488 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSc | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get scharm masses
Definition at line 473 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSd | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get sdown masses
Definition at line 468 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSe | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get selectron masses
Definition at line 433 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSm | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get smuon pole masses
Definition at line 443 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSs | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get sstrange masses
Definition at line 478 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSt | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get stop masses
Definition at line 483 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MStau | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get stau masses
Definition at line 453 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSu | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i | ||
| ) |
get sup masses
Definition at line 463 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSveL | ( | const MSSMNoFV_onshell * | model | ) |
get electron sneutrino mass
Definition at line 438 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSvmL | ( | const MSSMNoFV_onshell * | model | ) |
get muon sneutrino pole mass
Definition at line 448 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MSvtL | ( | const MSSMNoFV_onshell * | model | ) |
get tau sneutrino mass
Definition at line 458 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MT | ( | const MSSMNoFV_onshell * | model | ) |
get top-quark mass
Definition at line 352 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_Mu | ( | const MSSMNoFV_onshell * | model | ) |
get on-shell superpotential mu parameter
Definition at line 277 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MU | ( | const MSSMNoFV_onshell * | model | ) |
get up-quark mass
Definition at line 342 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_mu2 | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get right-handed up-Squark soft-breaking squared mass
Definition at line 292 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MW | ( | const MSSMNoFV_onshell * | model | ) |
get W boson pole mass
Definition at line 317 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_MZ | ( | const MSSMNoFV_onshell * | model | ) |
get Z boson pole mass
Definition at line 322 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_get_problems | ( | MSSMNoFV_onshell * | model, |
| char * | msg, | ||
| unsigned | len | ||
| ) |
get problem descriptions
get problem descriptions
| model | pointer to model object |
| msg | buffer for message string |
| len | available length of message string |
Definition at line 664 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_scale | ( | const MSSMNoFV_onshell * | model | ) |
get renormalization scale
Definition at line 307 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_TB | ( | const MSSMNoFV_onshell * | model | ) |
get tan(beta)
Definition at line 257 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_UM | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j, | ||
| double * | u_imag | ||
| ) |
get chargino pole mixing matrix
Definition at line 392 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_UP | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j, | ||
| double * | u_imag | ||
| ) |
get chargino pole mixing matrix
Definition at line 404 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_USb | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j | ||
| ) |
get sbottom mixing matrix
Definition at line 533 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_USc | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j | ||
| ) |
get scharm mixing matrix
Definition at line 518 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_USd | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j | ||
| ) |
get sdown mixing matrix
Definition at line 513 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_USe | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j | ||
| ) |
get selectron mixing matrix
Definition at line 493 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_USm | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j | ||
| ) |
get smuon pole mixing matrix
Definition at line 498 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_USs | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j | ||
| ) |
get sstrange mixing matrix
Definition at line 523 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_USt | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j | ||
| ) |
get sstop mixing matrix
Definition at line 528 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_UStau | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j | ||
| ) |
get stau mixing matrix
Definition at line 503 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_USu | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j | ||
| ) |
get sup mixing matrix
Definition at line 508 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_vev | ( | const MSSMNoFV_onshell * | model | ) |
get vacuum expectation value
Definition at line 312 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_get_warnings | ( | MSSMNoFV_onshell * | model, |
| char * | msg, | ||
| unsigned | len | ||
| ) |
get warning descriptions
get warning descriptions
| model | pointer to model object |
| msg | buffer for message string |
| len | available length of message string |
Definition at line 682 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_Yd | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get down-quark Yukawa coupling
Definition at line 543 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_Ye | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get lepton Yukawa coupling
Definition at line 538 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_Yu | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k | ||
| ) |
get up-quark Yukawa coupling
Definition at line 548 of file MSSMNoFV_onshell_c.cpp.
| double gm2calc_mssmnofv_get_ZN | ( | const MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | j, | ||
| double * | u_imag | ||
| ) |
get neutralino pole mixing matrix
Definition at line 421 of file MSSMNoFV_onshell_c.cpp.
| int gm2calc_mssmnofv_have_problem | ( | MSSMNoFV_onshell * | model | ) |
check for problems
check for problems
| model | pointer to model object |
Definition at line 639 of file MSSMNoFV_onshell_c.cpp.
| int gm2calc_mssmnofv_have_warning | ( | MSSMNoFV_onshell * | model | ) |
check for warnings
check for warnings
| model | pointer to model object |
Definition at line 651 of file MSSMNoFV_onshell_c.cpp.
| MSSMNoFV_onshell * gm2calc_mssmnofv_new | ( | void | ) |
allocate new MSSMNoFV model
allocate new MSSMNoFV model
This function allocates a new MSSMNoFV model and returns a pointer to the created object. To prevent a resource leak, the model should be destroyed using gm2calc_mssmnofv_free() .
Definition at line 49 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_Ad | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k, | ||
| double | a | ||
| ) |
set soft-breaking trilinear coupling Ad(i,k)
Definition at line 87 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_Ae | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k, | ||
| double | a | ||
| ) |
set soft-breaking trilinear coupling Ae(i,k)
Definition at line 77 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_alpha_MZ | ( | MSSMNoFV_onshell * | model, |
| double | alpha_MZ | ||
| ) |
set alpha_em(MZ)
Definition at line 67 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_alpha_thompson | ( | MSSMNoFV_onshell * | model, |
| double | alpha_0 | ||
| ) |
set alpha_em(0) in the Thomson limit
Definition at line 72 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_Au | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k, | ||
| double | a | ||
| ) |
set soft-breaking trilinear coupling Au(i,k)
Definition at line 82 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_g3 | ( | MSSMNoFV_onshell * | model, |
| double | g3 | ||
| ) |
set gauge coupling g3
Definition at line 92 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MAh_pole | ( | MSSMNoFV_onshell * | model, |
| double | MA0 | ||
| ) |
set CP-odd Higgs pole mass
Definition at line 152 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MassB | ( | MSSMNoFV_onshell * | model, |
| double | mass_b | ||
| ) |
set bino mass
Definition at line 97 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MassG | ( | MSSMNoFV_onshell * | model, |
| double | mass_g | ||
| ) |
set gluino mass
Definition at line 107 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MassWB | ( | MSSMNoFV_onshell * | model, |
| double | mass_wb | ||
| ) |
set wino mass
Definition at line 102 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MB_running | ( | MSSMNoFV_onshell * | model, |
| double | MFb | ||
| ) |
set MS-bar bottom-quark mass mb at the scale mb
Definition at line 172 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MCha_pole | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| double | MCha | ||
| ) |
set chargino pole masses
Definition at line 197 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MChi_pole | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| double | MChi | ||
| ) |
set neutralino pole masses
Definition at line 202 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_md2 | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k, | ||
| double | md2 | ||
| ) |
set soft-breaking squared mass parameter md2(i,k)
Definition at line 122 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_me2 | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k, | ||
| double | me2 | ||
| ) |
set soft-breaking squared mass parameter me2(i,k)
Definition at line 132 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_ml2 | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k, | ||
| double | ml2 | ||
| ) |
set soft-breaking squared mass parameter ml2(i,k)
Definition at line 127 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_ML_pole | ( | MSSMNoFV_onshell * | model, |
| double | MFtau | ||
| ) |
set tau-lepton pole mass
Definition at line 177 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MM_pole | ( | MSSMNoFV_onshell * | model, |
| double | MFm | ||
| ) |
set muon pole mass
Definition at line 182 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_mq2 | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k, | ||
| double | mq2 | ||
| ) |
set soft-breaking squared mass parameter mq2(i,k)
Definition at line 112 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MSm_pole | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| double | MSm | ||
| ) |
set smuon pole masses
Definition at line 187 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MSvmL_pole | ( | MSSMNoFV_onshell * | model, |
| double | MSvmL | ||
| ) |
set muon sneutrino pole masses
Definition at line 192 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MT_pole | ( | MSSMNoFV_onshell * | model, |
| double | MFt | ||
| ) |
set top-quark pole mass
Definition at line 167 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_Mu | ( | MSSMNoFV_onshell * | model, |
| double | mu | ||
| ) |
set soft-breaking squared mass parameter Mu parameter
Definition at line 137 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_mu2 | ( | MSSMNoFV_onshell * | model, |
| unsigned | i, | ||
| unsigned | k, | ||
| double | mu2 | ||
| ) |
set soft-breaking squared mass parameter mu2(i,k)
Definition at line 117 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MW_pole | ( | MSSMNoFV_onshell * | model, |
| double | MW | ||
| ) |
set W boson pole mass
Definition at line 162 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_MZ_pole | ( | MSSMNoFV_onshell * | model, |
| double | MZ | ||
| ) |
set Z boson pole mass
Definition at line 157 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_scale | ( | MSSMNoFV_onshell * | model, |
| double | scale | ||
| ) |
set renormalization scale
Definition at line 147 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_TB | ( | MSSMNoFV_onshell * | model, |
| double | tan_beta | ||
| ) |
set tan(beta)
Definition at line 142 of file MSSMNoFV_onshell_c.cpp.
| void gm2calc_mssmnofv_set_verbose_output | ( | MSSMNoFV_onshell * | model, |
| int | verbose_output | ||
| ) |
enable/disable verbose output
Definition at line 207 of file MSSMNoFV_onshell_c.cpp.
| void print_mssmnofv | ( | const MSSMNoFV_onshell * | model | ) |
print model
Definition at line 692 of file MSSMNoFV_onshell_c.cpp.