MFeynHiggs - the Mathematica interface to FeynHiggs MFeynHiggs is the Mathematica interface to FeynHiggs. It provides the following functions: --- SETUP --- FHSetFlags, FHRetrieveFlags sets/retrieves the flags for the computation, e.g. which renor- malization scheme to use, or the scope of the calculation. FHSetSMPara, FHRetrieveSMPara sets/retrieves the SM input parameters. FHSetPara, FHRetrievePara, FHRetrieveOSPara sets/retrieves the numerical parameters for the computation, i.e. the values for the SM and MSSM masses and breaking parame- ters. FHSetSLHA reads the parameters from a file in SLHA format. FHSetNMFV, FHRetrieveNMFV, FHSetLFV, FHRetrieveLFV sets/retrieves the flavour-violating parameters. FHSetDebug sets the FeynHiggs debug level. FHGetSMPara, FHGetPara retrieves (some of) the MSSM parameters computed from the input values by FHSet(SM)Para. --- CALCULATION --- FHHiggsCorr calculates the corrected Higgs masses together with the corre- sponding effective mixing angle and mixing matrix. FHCouplings calculates the Higgs couplings to fermions and gauge bosons and the Higgs self-couplings for a given mixing matrix. FHSelectUZ chooses whether to use UHiggs or ZHiggs for internal and exter- nal Higgs bosons. FHSelectIpol chooses between interpolation in At vs Xt and Ab vs Xb. FHHiggsProd computes (approximate) Higgs production cross-sections. --- RECORD AND TABLE HANDLING --- FHClearRecord initializes a FeynHiggs Record. FHReadRecord read a file into a FeynHiggs Record. FHLoopRecord advances the loops contained in a FeynHiggs Record. FHSetRecord sets the FeynHiggs parameters from a FeynHiggs Record. FHRecordIndex translates a parameter names into its index in a FeynHiggs Record. FHLoadTable loads a data file into the internal table. FHTableRecord associates a FeynHiggs Record with the internal table. MFeynHiggs is loaded in Mathematica with Install["MFeynHiggs"] The following gives a rough calling sequence, leaving out many of the optional functions. Before invoking the actual calculation, the flags and parameters have to be set up with FHSetFlags[...] FHSetPara[...] The MSSM parameters computed from the input values by FHSetPara can be retrieved using FHGetPara[...] Now the main calculation can be invoked with FHHiggsCorr[] This yields the corrected Higgs masses, the sine of the effective mix- ing angle, and the Higgs mixing matrix UHiggs. The Higgs decay rates, branching ratios, and couplings corresponding to the most recent values calculated by FHHiggsCorr can be obtained with FHCouplings[] Electroweak precision observables, flavour observables, and further constraints can respectively be obtained with FHEWPO[] FHFlavour[] FHConstraints[] libFH(1), FeynHiggs(1) 9-Feb-2017 MFeynHiggs(1)