EDIT: I strongly disagree about the duplicity of my question. My question is substantially different from the linked question, and the answers in the linked question are not applicable for my question. Bernard's answer to my question answered my question; however, I ask you to reopen the question in case someone encounters a similar problem and proposes a different solution.
I want the conditions of each equations to be aligned like so

but my code
\documentclass[a4paper,11pt,oneside]{paper}
\usepackage[fleqn]{amsmath} % Matematika
\usepackage{fontenc}
\usepackage{polyglossia}
\setdefaultlanguage{czech}
\begin{document}
\textbf{Something A}
\begin{subequations}
\begin{alignat}{2}
&\beta_{a} = 2,00 && \qquad \text{for } f < 50\
&\beta_{a} = 2,00 + 1 + 2 && \qquad \text{for } f > 50
\end{alignat}
\end{subequations}
\textbf{Something B}
\begin{subequations}
\begin{alignat}{2}
&\beta_{b} = 2,00 && \qquad \text{for } f < 50\
&\beta_{b} = 2,00 + 1 + 2 + 3 + 4 && \qquad \text{for } f > 50
\end{alignat}
\end{subequations}
\textbf{Something C}
\begin{subequations}
\begin{alignat}{2}
&\beta_{c} = 2,00 && \qquad \text{for } f < 50\
&\beta_{c} = 2,00 + 1 + 2 + 3 + 4 + 5 + 6 && \qquad \text{for } f > 50
\end{alignat}
\end{subequations}
\end{document}
currently produces this
How could I change the code to get the desired output?
I tried to put \hfill before the \text{for } f < 50 and \qquad after that but apparently \hfill doesn't work in align environment.



eqparboxpackage defines versions of\makebox,\parbox, &c., where the length argument is replace with a tag. All boxes sharing the same tag have for length the natural length of the widest argument of all boxes. Here, I turn this tag into an optional argument by defining a default value (Mfor math), but of course, if you have several series of equations, you'll have to use other tags, say\eqmathbox[M1]{some equation}, ar any tag you please. I hope I'm clear, but anyway, you should definitely take a look at the (short) documentation ofeqparbox. – Bernard Jul 20 '17 at 14:02\makeboxand\newcommandhere but I was still confused about the "making tag an optional argument by defining the default value". Now I get it :) – Jakub Holan Jul 20 '17 at 14:46