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}

enter image description here


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}

enter image description here