The NA61/SHINE collaboration has recently published high precision data on production of $pi^pm$ and $K^pm$ mesons, protons, antiprotons and $Lambda$ hyperons in ${rm pp}$ interactions at 20, 31, 40, 80 and 158 GeV/c, and in ${rm pC}$ interactions at 31 GeV/c. The collaboration also presented experimental data on production of particles - $pi^pm$, $K^pm$, $p^pm$, $rho^0$, $omega$ and $K^{*0}$ in $pi^-{rm C}$ collisions at 158 and 350 GeV/c. The collaboration has compared these data with various Monte Carlo model calculations: UrQMD, EPOS, GiBUU, and others. All of the models have various problems. The latest version of the FTF (Fritiof) model of Geant4 solves most of these problems. In the FTF model, we have improved the fragmentation of quark-gluon strings with small masses and introduced dependencies of probabilities of strange mesons and baryon-antibaryon pairs creation on string masses. Due to these changes, we describe the data of the NA61/SHINE collaboration on particle production in ${rm pp, pC}$, and $pi^-{rm C}$ interactions. The improved Geant4 FTF model also well reproduces experimental data on inclusive cross sections of $Lambda, bar{Lambda}$ and $K^{0}$ production in antiproton-proton interactions at various energies. The modified FTF model allows one to simulate realistic processes with two particle productions - $bar{p}p rightarrow Lambda bar{Lambda}$, $bar{p}p rightarrow K^{+} K^{-}$, $bar{p}p rightarrow Lambda bar{Sigma}$, and $bar{p}p rightarrowSigma bar{Sigma}$, which will be studied in the future by the PANDA experiment at FAIR (GSI, Germany).