Edit and compile if you like:
\documentclass[tikz,svgnames]{standalone}\begin{document}\begin{tikzpicture}[very thick,q0/.style={->,DarkBlue,semithick,yshift=5pt,shorten >=5pt,shorten <=5pt}]% Loop\def\radius{1.5}\draw (0,0) circle (\radius);\node[above] (1) at (0,\radius) {$m_1^2$, $\gamma_1^2$};\node[below] (2) at (0,-\radius) {$m_2^2$, $\gamma_2^2$};\draw[q0] (140:0.75*\radius) arc (140:40:0.75*\radius) node[midway,below] {$q_0$};% External lines\filldraw(-2*\radius,0) -- (-\radius,0) circle (2pt)(\radius,0) circle (2pt) -- (2*\radius,0);\draw[q0] (-2*\radius,0) -- (-\radius,0) node[midway,above] {$q_0$};\draw[q0] (\radius,0) -- (2*\radius,0) node[midway,above] {$q_0$};\end{tikzpicture}\end{document}
Click to download: diagram.tex
Open in Overleaf: diagram.tex
This file is available on tikz.netlify.app and on GitHub and is MIT licensed.
See more on the author page of Janosh Riebesell..