
%%%%%%%%%%%%%%%%%%%%%% Feynman diagram for TChiHZ

\documentclass[border={20pt 20pt 20pt 20pt}]{standalone}
\usepackage{feynmp}
\DeclareGraphicsRule{*}{mps}{*}{} % for being able to read the produced file



%%%%%%%%%%%%%%%%%%%%%%%%%%% Document %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\thispagestyle{empty}

\Large
%%%%%%%% THE NAME OF THE fmffile HAS TO BE ``Feynman<filename>'' TO USE compile.py %%%%%%%%%%%%%%%
\begin{fmffile}{feyngraph}
  \begin{fmfgraph*}(250,100)
    \fmfstraight
    \fmfleft{i1,i2}
    \fmfright{o1,o2}
    % gluons
    \fmf{gluon}{i1,t1}
    \fmf{gluon}{t2,i2}
    \fmf{phantom,tension=10}{i1,t1,p1,t5,o1}
    \fmf{phantom,tension=10}{i2,t2,p2,t4,o2}
    \fmffreeze
    % top loop
    \fmf{fermion,tension=2,label=t,label.side=left}{t1,t2,t3,t1}
    % Higgs boson
    \fmf{dashes,tension=3,label=H}{t3,h}

    \fmf{fermion,tension=2,label=t,label.side=left}{h,t4,t5,h}

    \fmfstraight
    \fmf{photon,tension=0.5}{t4,o2}
    \fmf{photon,tension=0.5}{t5,o1}
    \fmffreeze
    
    % labels
    \fmflabel{g}{i1}
    \fmflabel{g}{i2}
    \fmflabel{$\gamma$}{o1}
    \fmflabel{$\gamma$}{o2}
  \end{fmfgraph*}
\end{fmffile}

\end{document}
