GLE Example: 19.gle
[PDF file]
size 11.2 2.3 ! 6*x2+2*(d1+d) y1+y+y2+2*d include "feyn.gle" x = 0.75 x1 = 1.5*0.75 x2 = 2*0.75 y = 0.7*0.75 y1 = 1.1*0.75 y2 = 0.75 y3 = 1.1*0.75 x3 = x1*y3/(y1+y) x4 = 0.3*0.75 y4 = (y1+y)*x4/x1 x5 = 0.75*((y1+y)/2-y4) y5 = 0.75*(x1/2-x4) d = 0.1 d1 = 1 r = 0.05 doublea = 0.05 begin translate x2+d y1+y+d ! a amove -x2 0 @double x2 0 amove -x1 0 circle r fill black photona = -photona @photon -x -y1 circle r fill black set lwidth 0.06 @fermion2 0 -y1-y x -y1 set lwidth 0.03 circle r fill black set lwidth 0.06 @fermion2 0 -y1+y -x -y1 set lwidth 0.03 amove x1 0 circle r fill black photona = -photona @photon x -y1 amove 0 y2 @photon 0 0 circle r fill black end translate begin translate 3*x2+d1+d d ! b amove -x2 0 @double x2 0 amove -x1 0 circle r fill black photonn = -1 @photon 0 y1+y circle r fill black @photon 0 y1+y+y2 amove x1 0 circle r fill black photona = -photona photonn = -1 @photon x1-x4 y4 circle r fill black set lwidth 0.06 @fermion2 x1/2+x5 (y1+y)/2+y5 x4 y1+y-y4 set lwidth 0.03 circle r fill black set lwidth 0.06 @fermion2 x1/2-x5 (y1+y)/2-y5 x1-x4 y4 set lwidth 0.03 amove x4 y1+y-y4 photonn = -1 @photon 0 y1+y photona = -photona end translate begin translate 5*x2+2*d1+d d ! c amove -x2 0 @double x2 0 amove -x1 0 circle r fill black @photon -x3 y1+y-y3 circle r fill black set lwidth 0.06 @fermion x3 y1+y-y3 set lwidth 0.03 circle r fill black set lwidth 0.06 @fermion 0 y1+y set lwidth 0.03 circle r fill black set lwidth 0.06 @fermion -x3 y1+y-y3 set lwidth 0.03 amove x1 0 photona = -photona @photon x3 y1+y-y3 photona = -photona amove 0 y1+y @photon 0 y1+y+y2 end translate
[Return to examples page]