MFeynHiggs


       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)