This is the project containing all the components that we used to generate 2HDM EW-NLO counter-terms and corresponding Feynman rules in the format of FeynArts model files.
The original files are too messy and un-readable. So here, I try to reorganize them in a form that is easy for reading and for further usage in other models if possible.
- Parallel Calculation in Mathematica
The sign convention is
-
$\eta_G$ = 1 -
$\eta_e$ = 1 -
$\eta$ = -1 -
$\eta_Z$ = 1 -
$\eta_\theta$ = -1 -
$\eta'$ = 1 -
$\eta_Y$ = 1
The definition of above symbol is according to arXiv:1209.6213
Counter terms and Renormalization constants are calculated and defined according to KOSY scheme (Phys.Rev.D 70(2004)115002)
- Copy all the
.mod
files inRelease
to some specific place where FeynArts can read. - Do whatever you want in FeynArts.
- When loading
.mod
files, there are several restrictions:- Load
THDM_EW_Basic
(orTHDM_EW_BasicQCD
) first, - Load
THDM_NLO_EWRCs
beforeTHDM_NLO_ScalarRCs
- Load any one of the
THDM_NLO_FFSI
,THDM_NLO_FFSII
,THDM_NLO_FFSFL
,THDM_NLO_FFSLS
beforeTHDM_NLO_ScalarRCs
- Load
- When loading
If you want to regenerate all the THDM part model files: (in this way you may modify some part of the source code to accommodate your conventions or even change to your own models)
- Before running the notebook, please make two new directories:
- LagrangianData
- VertexRawData
- Running the notebook.
- It will generate relevant model files in the ModelFiles directory
- Use these model file together with those in Template directory in FeynArts
- @HanYuanyuaner Han Yuan
- @ycwu1030 Yongcheng Wu
If you use this work, please cite: arXiv:1808.02037