# FHRetrieveFlags

FHRetrieveFlags - retrieve the FeynHiggs flags
integer error
integer mssmpart, higgsmix, p2approx, looplevel, loglevel
integer runningMT, botResum, tlCplxApprox
subroutine FHRetrieveFlags(error,
mssmpart, higgsmix, p2approx, looplevel, loglevel,
runningMT, botResum, tlCplxApprox)
FHRetrieveFlags[]
FHRetrieveFlags retrieves the flags from FeynHiggs.
error (output)
zero if successful, otherwise the line number in RetrieveFlags.F
from which the error message was emitted
mssmpart = 0..4 (output)
specifies the scope of the calculation:
0: MT^4-approximation
1: top/stop-sector
2: top/stop- + bottom/sbottom-sector
3: full (s-)quark/lepton-sector
4: full MSSM
higgsmix = 1..3 (output)
determines the mixing in the Higgs sector:
1: All non-diagonal (ND) Self Energies = 0
2: All CP-violating ND Self Energies = 0
3: Full 3x3 mixing in the neutral sector
This means:
2: evaluation in the rMSSM
3: evaluation in the cMSSM
p2approx = 0..4 (output)
determines the approximation for the 1-loop result:
0: None, i.e. full determination of the propagator matrices's
poles,
UHiggs is evaluated at p^2 = m^2
1: p^2 = 0 approximation
2: All self energies are calculated at p^2 = m_tree^2
3: imaginary parts of self-energies are discarded
4: as 0, but with UHiggs evaluated at p^2 = 0
looplevel = 0..2 (output)
determines the inclusion of higher-order corrections:
0: tree level
1: one-loop contributions only
2: include various two-loop contributions
loglevel = 0..3 (output)
determines the inclusion of log resummations:
0: no log resummation
1: NLL resummation (for large MSUSY)
2: NLL resummation (for large MCha,MNeu,MGlu,MSUSY)
3: NNLL resummation (for large MCha,MNeu,MGlu,MSUSY)
runningMT = 0..3 (input)
determines which top mass shall be used in the 1-/2-loop correc-
tions:
0: pole MT
1: running MT (SM MSbar 2L)
2: running MT (SM MSbar 1L)
3: running MT (MSSM DRbar)
botResum = 0..1 (output)
determines whether the O(tan beta^n) corrections shall be
resummed:
0: no resummation
1: resummation
tlCplxApprox = 0..6 (output)
determines how the two-loop corrections are treated in the pres-
ence of complex parameters (cMSSM):
0: all corrections are evaluated in the rMSSM
1: only the cMSSM a_s a_t corrections are used
2: the cMSSM a_s a_t corrections are combined with the remaining
corrections in the rMSSM
3: the cMSSM a_s a_t corrections are combined with the remaining
corrections, interpolated in the complex phases (cf. FHSelec-
tIPol)
libFH(1)
30-Jan-2018 FHRETRIEVEFLAGS(1)