FHSetPara
FHSetPara - sets the FeynHiggs parameters
integer error
double precision scalefactor
double precision MT, TB, MA0, MHp
double precision M3SL, M3SE, M3SQ, M3SU, M3SD
double precision M2SL, M2SE, M2SQ, M2SU, M2SD
double precision M1SL, M1SE, M1SQ, M1SU, M1SD
double complex MUE, M_1, M_2, M_3
double complex At, Ab, Atau, Ac, As, Amu, Au, Ad, Ae
double precision Qtau, Qt, Qb
subroutine FHSetPara(error, scalefactor,
MT, TB, MA0, MHp,
M3SL, M3SE, M3SQ, M3SU, M3SD,
M2SL, M2SE, M2SQ, M2SU, M2SD,
M1SL, M1SE, M1SQ, M1SU, M1SD,
MUE,
Atau, At, Ab, Amu, Ac, As, Ae, Au, Ad,
M_1, M_2, M_3,
Qtau, Qt, Qb)
FHSetPara[scalefactor,
MT, TB, MA0, MHp,
M3SL, M3SE, M3SQ, M3SU, M3SD,
M2SL, M2SE, M2SQ, M2SU, M2SD,
M1SL, M1SE, M1SQ, M1SU, M1SD,
MUE,
Atau, At, Ab, Amu, Ac, As, Ae, Au, Ad,
M_1, M_2, M_3,
Qtau, Qt, Qb]
FHSetPara sets up the parameters for FeynHiggs. From the given input
values it computes the remaining MSSM parameters (masses and mixing ma-
trices). The flags must have been set before with FHSetFlags(1).
error (output)
zero if successful, otherwise the line number in SetPara.F from
which the error message was emitted.
scalefactor (input)
the renormalization scale is MT times the scalefactor.
MT (input)
the top mass.
TB (input)
tan(beta), the ratio of the vacuum expectation values.
MA0, MHp (input)
the masses of the CP-odd and charged Higgs, respectively. Only
one should be given: if MA0 >= 0, it is taken as input, otherwise
MHp is used.
MgSL, MgSE, MgSQ, MgSU, MgSD, g = 1..3, (input)
the soft-SUSY breaking parameters for the g-th generation in the
sfermion sector, specifically: MgSL for the slepton doublet, MgSE
for the slepton singlet, MgSQ for the squark doublet, MgSU for
the up-type squark singlet, and MgSD for the down-type squark
singlet.
MUE (input)
the Higgs mixing parameter.
Ae, Amu, Atau, Au, Ac, At, Ad, As, Ab (input)
the soft-SUSY breaking parameters.
To give an example (and thus fix the notation) the stop mass ma-
trix is given by (DT1, DT2 are the D-terms):
( M3SQ^2 + MT^2 + DT1 MT (At^* - MUE/TB) )
( MT (At - MUE^*/TB) M3SU^2 + MT^2 + DT2 )
M_1, M_2, M_3 (input)
the gaugino mass parameters. If zero is passed for M_1, the GUT
relation is used.
Qtau, Qt, Qb (input)
the scales at which the sfermion input parameters M3S[LEQUD] are
given. There are two special cases:
- The value Q = 0 indicates on-shell parameters.
- The value Q = -1 selects the scale sqrt(MStop1 MStop2).
The procedure is: compute the sfermion masses from the given in-
put parameter, run them to the on-shell scale, and extract the
on-shell input parameters from the latter.
Qtau is presently not used.
libFH(1)
10-May-2011 FHSETPARA(1)