Division of curved edges in tikz
You can use a decoration
. The main problem is the mark at the end of path (see Tikz: decoration at path end disappears at high bend angles).
\documentclass[tikz,border=2mm]{standalone}
\usetikzlibrary{positioning, decorations.markings}
\begin{document}
\begin{tikzpicture}
[very thick,
decoration={markings,
mark=between positions 0 and 1 step .25 with {\node[inner xsep=1pt, fill=black, transform shape]{};}}
]
\draw[postaction={decorate}] (0,0) to[out=90, in=90] (4,0) node[inner xsep=1pt, fill=black, rotate=90]{};
\end{tikzpicture}
\end{document}
Very similar to @Ignasi's answer, the main difference being that I use bar arrows to draw the bars. This allows one to avoid having to rotate the disappearing mark by hand.
\documentclass[tikz,border=3.14mm]{standalone}
\usetikzlibrary{decorations.markings}
\begin{document}
\begin{tikzpicture}
\draw[red,very thick,-Bar,postaction={decorate},
decoration={markings,
mark=between positions 0 and 1 step .25 with {
\arrow{Bar};}}] (0,0) to[out=90, in=90] (4,0);
\end{tikzpicture}
\end{document}