\begin{tikzpicture}[>={Latex[length=8pt]},line width=1.5pt,>=stealth]
\draw[thick,->] (-3.2,-1.2) -- (0,0) node[midway,align=center,below right] {$l$}; %
\draw[thick,->] (0,0) -- (1,2) node[below right,midway,align=center] {$l'$};
\draw[thick,decorate,decoration=snake] (0,0) -- (3,0) node[below, align=center,midway] {$q$};
\draw[->,thick] (3,0) node (A){} -- +(2.8,2.6) node[below,right,pos=0.7] {$\vec{P_\pi}$};
\draw[->,thick] (5.8,0) -- ++(0,2.6) node[below,right,pos=0.7] {$\vec{P_t}$};
\draw[->,thick] (3,0) -- (12,0) node[below,align=center] {$z$-axis};
\draw (9,0) node (B){} --(11,4) node (C){};
\draw (3,0)--(5,4);
\draw (5,4) -- (11,4) node[above,align=center,midway] {HADRON PRODUCTION PLANE};
\fill (0,0) circle[radius=3pt]; % dot at start
\fill (3,0) circle[radius=3pt]; % dot at end
\draw (-5,-2) node[left] (LPC){} -- +(7,5) -- +(9.5,5);
\draw (10.5,3) -- +(2.8,0) node (P){} -- +(-4.35,-5) -- (LPC) node[below,align=center,midway] {LEPTON SCATTERING PLANE};
\pic [draw, ->, "$\phi$", angle eccentricity=0.9,angle radius=80] {angle = P--B--C};
\end{tikzpicture}