Skip to content

Commit

Permalink
generalise NMSSMtower model file
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Voigt authored and Alexander Voigt committed Aug 24, 2016
1 parent 5fc9124 commit 4da0e44
Show file tree
Hide file tree
Showing 2 changed files with 73 additions and 21 deletions.
55 changes: 35 additions & 20 deletions model_files/NMSSMtower/FlexibleSUSY.m.in
Expand Up @@ -9,37 +9,52 @@ MINPAR = {
};

EXTPAR = {
{0, Ms},
{14, Xtt},
{0, MSUSY},
{1, M1Input},
{2, M2Input},
{3, M3Input},
{4, MuInput},
{25, TanBeta},
{61, LambdaInput},
{62, KappaInput}
{62, KappaInput},
{63, ALambdaInput},
{64, AKappaInput}
};

FSExtraInputParameters = {
{mq2Input, MSQ2IN, {3,3}}, (* 3x3 matrix *)
{mu2Input, MSU2IN, {3,3}}, (* 3x3 matrix *)
{md2Input, MSD2IN, {3,3}}, (* 3x3 matrix *)
{ml2Input, MSL2IN, {3,3}}, (* 3x3 matrix *)
{me2Input, MSE2IN, {3,3}}, (* 3x3 matrix *)
{AuInput, AUIN, {3,3}}, (* 3x3 matrix *)
{AdInput, ADIN, {3,3}}, (* 3x3 matrix *)
{AeInput, AEIN, {3,3}} (* 3x3 matrix *)
};

EWSBOutputParameters = { mHd2, mHu2, ms2 };

SUSYScale = Ms;
SUSYScale = MSUSY;

SUSYScaleFirstGuess = Ms;
SUSYScaleFirstGuess = MSUSY;

SUSYScaleInput = {
{MassB, Ms},
{MassWB, Ms},
{MassG, Ms},
{mq2, UNITMATRIX[3] Ms^2},
{mu2, UNITMATRIX[3] Ms^2},
{md2, UNITMATRIX[3] Ms^2},
{ml2, UNITMATRIX[3] Ms^2},
{me2, UNITMATRIX[3] Ms^2},
{T[Yu], Ms/TanBeta Yu},
{T[Yd], Ms TanBeta Yd},
{T[Ye], Ms TanBeta Ye},
{T[Yu][3,3], (Ms/TanBeta + Xtt Ms) Yu[3,3]},
{vS, Sqrt[2]*Ms/LambdaInput},
{MassB, M1Input},
{MassWB, M2Input},
{MassG, M3Input},
{mq2, mq2Input},
{mu2, mu2Input},
{md2, md2Input},
{ml2, ml2Input},
{me2, me2Input},
{T[Yu], AuInput Yu},
{T[Yd], AdInput Yd},
{T[Ye], AeInput Ye},
{vS, Sqrt[2] MuInput/LambdaInput},
{\[Kappa], KappaInput},
{\[Lambda], LambdaInput},
{T[\[Kappa]], KappaInput (-Sqrt[2] Ms^2 / vS)},
{T[\[Lambda]], Sqrt[2] TanBeta Ms^2 / (vS (TanBeta^2 + 1)) - \[Kappa] \[Lambda] vS / Sqrt[2]}
{T[\[Kappa]], AKappaInput KappaInput},
{T[\[Lambda]], ALambdaInput LambdaInput}
};

InitialGuessAtSUSYScale = SUSYScaleInput;
Expand Down
39 changes: 38 additions & 1 deletion model_files/NMSSMtower/LesHouches.in.NMSSMtower
Expand Up @@ -46,7 +46,44 @@ Block MINPAR # Input parameters
4 1 # SignMu
Block EXTPAR
0 2000 # Ms
14 0 # Xt / Ms
1 2000 # M1(MSUSY)
2 2000 # M2(MSUSY)
3 2000 # M3(MSUSY)
4 2000 # Mu(MSUSY)
25 5 # tan(beta) at Ms
61 0.5 # Lambda
62 0.5 # Kappa
63 -1.61538462E+03 # ALambda
64 -1.00000000E+03 # AKappa
Block MSQ2IN
1 1 4.00000000E+06 # mq2(1,1)
2 2 4.00000000E+06 # mq2(2,2)
3 3 4.00000000E+06 # mq2(3,3)
Block MSE2IN
1 1 4.00000000E+06 # me2(1,1)
2 2 4.00000000E+06 # me2(2,2)
3 3 4.00000000E+06 # me2(3,3)
Block MSL2IN
1 1 4.00000000E+06 # ml2(1,1)
2 2 4.00000000E+06 # ml2(2,2)
3 3 4.00000000E+06 # ml2(3,3)
Block MSU2IN
1 1 4.00000000E+06 # mu2(1,1)
2 2 4.00000000E+06 # mu2(2,2)
3 3 4.00000000E+06 # mu2(3,3)
Block MSD2IN
1 1 4.00000000E+06 # md2(1,1)
2 2 4.00000000E+06 # md2(2,2)
3 3 4.00000000E+06 # md2(3,3)
Block AUIN
1 1 400 # Au(1,1)
2 2 400 # Au(2,2)
3 3 400 # Au(3,3)
Block ADIN
1 1 1e4 # Ad(1,1)
2 2 1e4 # Ad(2,2)
3 3 1e4 # Ad(3,3)
Block AEIN
1 1 1e4 # Ad(1,1)
2 2 1e4 # Ad(2,2)
3 3 1e4 # Ad(3,3)

0 comments on commit 4da0e44

Please sign in to comment.