When we set $c=1$ and $\hbar=1$, we often see in particle physics that mass and energy are expressed in terms of $eV$.
This doesn't make sense to me. If we are choosing a new unit system where for example the units are $apple$ for length, $bear$ for time and $cat$ for mass such that speed of light $c=1 \frac{apple}{bear}$, shouldn't the mass in this unit system be expressed in terms of $cat$ and energy in terms of $cat \frac{apple^2}{bear^2} $? Why are we still using $eV$? It is not a valid unit in the new unit system.
I also thought that maybe setting $c=1$ and $\hbar=1$ is just a useful mathematical trick by letting $$3\times 10^8m=1s$$ $$6.6 \times 10^{-16} eV = 1 s^{-1}$$ so that $c$ and $\hbar$ disappear in our equations. In other words, we are not actually using another unit system but just doing a mathematical manipulation for ease of calculation. But this answer says that we are indeed using another unit system.