.. _sphx_glr_auto_examples_Particle_Physics_plot_ggF_EFT.py: ggF EFT ========= The gluon-gluon fusion. .. image:: /auto_examples/Particle_Physics/images/sphx_glr_plot_ggF_EFT_001.png :align: center .. code-block:: python import matplotlib.pyplot as plt from feynman import Diagram fig = plt.figure(figsize=(10.,10.)) ax = fig.add_axes([0,0,1,1], frameon=False) diagram = Diagram(ax) in1 = diagram.vertex(xy=(.1,.6), marker='') in2= diagram.vertex(xy=(.1,.4), marker='') v1 = diagram.vertex(xy=(.4,.6)) v2 = diagram.vertex(xy=(.4,.4)) v3 = diagram.vertex(xy=(.6,.5)) v4 = diagram.vertex(xy=(.34,.5), marker='') higgsout = diagram.vertex(xy=(.9,.5)) epsilon = diagram.operator([v4,v3], c=1.1) epsilon.text("Effective \n coupling", fontsize=30) gluon_up_style = dict(style='linear loopy', xamp=.025, yamp=.035, nloops=7) gluon_down_style = dict(style='linear loopy', xamp=.025, yamp=-.035, nloops=7) g1 = diagram.line(in1, v1, **gluon_up_style) g2 = diagram.line(in2, v2, **gluon_down_style) higgs = diagram.line(v3, higgsout, arrow=False, style='dashed') g1.text("g",fontsize=30) diagram.text(v4.xy[0]-.08, v4.xy[1]-.05, "g",fontsize=35) higgs.text("H",fontsize=30) diagram.plot() plt.show() **Total running time of the script:** ( 0 minutes 0.049 seconds) .. only :: html .. container:: sphx-glr-footer .. container:: sphx-glr-download :download:`Download Python source code: plot_ggF_EFT.py ` .. container:: sphx-glr-download :download:`Download Jupyter notebook: plot_ggF_EFT.ipynb ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_