Skip to content

Commit

Permalink
more initialization
Browse files Browse the repository at this point in the history
  • Loading branch information
Expander authored and Expander committed May 28, 2014
1 parent bbc987f commit 0e689a3
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 2 deletions.
8 changes: 7 additions & 1 deletion test/test_MSSM.hpp
Expand Up @@ -82,8 +82,14 @@ void ensure_n_loop_ewsb(MssmSoftsusy& s, int loop_level)
s.rewsb(signMu, mtrun, pars);
}

void setup_MSSM(MSSM<Two_scale>& m, MssmSoftsusy& s, const MSSM_input_parameters& input)
void setup_MSSM(MSSM<Two_scale>& m, MssmSoftsusy& s, MSSM_input_parameters& input)
{
input.m0 = 125.;
input.m12 = 500.;
input.TanBeta = 10.;
input.SignMu = 1;
input.Azero = 0.;

const double ALPHASMZ = 0.1176;
const double ALPHAMZ = 1.0 / 127.918;
const double sinthWsq = 0.23122;
Expand Down
9 changes: 8 additions & 1 deletion test/test_MSSM_model.cpp
Expand Up @@ -1374,6 +1374,13 @@ void compare_self_energy_CP_odd_higgs(MSSM<Two_scale> model,

void compare_models(int loopLevel)
{
MSSM_input_parameters input;
input.m0 = 125.;
input.m12 = 500.;
input.TanBeta = 10.;
input.SignMu = 1;
input.Azero = 0.;

const double ALPHASMZ = 0.1176;
const double ALPHAMZ = 1.0 / 127.918;
const double sinthWsq = 0.23122;
Expand Down Expand Up @@ -1411,7 +1418,7 @@ void compare_models(int loopLevel)
Ye(2,2) = 1.77699 * root2 / (vev * cosBeta);
mm0 = sqr(m0) * Eigen::Matrix<double,3,3>::Identity();

MSSM<Two_scale> m;
MSSM<Two_scale> m(input);
m.set_scale(91);
m.set_loops(loopLevel);
m.set_g1(g1);
Expand Down
14 changes: 14 additions & 0 deletions test/test_MSSM_spectrum.cpp
Expand Up @@ -334,6 +334,12 @@ class MSSM_tester {
BOOST_AUTO_TEST_CASE( test_MSSM_spectrum )
{
MSSM_input_parameters pp;
pp.m0 = 125.;
pp.m12 = 500.;
pp.TanBeta = 10.;
pp.SignMu = 1;
pp.Azero = 0.;

const MSSM_high_scale_constraint<Two_scale> high_constraint(pp);
const double mxGuess = high_constraint.get_initial_scale_guess();

Expand Down Expand Up @@ -581,6 +587,12 @@ BOOST_AUTO_TEST_CASE( test_MSSM_spectrum )
BOOST_AUTO_TEST_CASE( test_MSSM_spectrum_with_Softsusy_gauge_couplings )
{
MSSM_input_parameters pp;
pp.m0 = 125.;
pp.m12 = 500.;
pp.TanBeta = 10.;
pp.SignMu = 1;
pp.Azero = 0.;

const MSSM_high_scale_constraint<Two_scale> high_constraint(pp);
const double mxGuess = high_constraint.get_initial_scale_guess();

Expand Down Expand Up @@ -718,7 +730,9 @@ BOOST_AUTO_TEST_CASE( test_MSSM_spectrum_higgs_iteration )
{
MSSM_input_parameters pp;
pp.m0 = 500.;
pp.m12 = 500.;
pp.Azero = 1000.;
pp.SignMu = 1;
pp.TanBeta = 30.;

MSSM_tester mssm_tester;
Expand Down

0 comments on commit 0e689a3

Please sign in to comment.