Abstract：The Monte Carlo intra-nuclear cascade program CBIM has been developed for describing nuclear reactions involving protons, neutrons and pions on complex nuclei.
In order to describe cascade process, several simplifications have been made in the following: firstly, neither reaction, reflection, refraction, nor ionization will be taken into account before the incident particle enters the target nucleus; secondly, target nucleus is regarded as spherical and the atom number should be greater than 2; thirdly, the knocked nucleon is determined by cross section sampling; last, in the center-of-mass frame, the scattering angle is sampled based on differential cross section distribution..
The basis physics model bases on the above assumptions and Bertini intra-nuclear cascade model; meanwhile, nucleon-nucleon angle differential distributions of INCL in the center-of-mass frame have been introduced to overcome the shortage of Bertini model. The interactions between nucleon and nucleon or between nucleon and pion, for example, elastic scattering, pion production and charge exchange, are simulated in the code. In the particles collision, the nucleon density changes with the target nucleus radius; and the interaction cross sections refer to 22 kinds of experimental cross sections in Bertini model. The intra-nuclear cascades induced by 45MeV~3500MeV neutron, proton or pion below 2500MeV can be simulated by this code.
Finally, comparisons with experiment on reaction cross section over the energy range 60~378MeV, and some simulation results by MCNPX, GEANT4 and PHITS over the energy range 65~3000MeV, the CBIM results are in reasonable agreement with them over the broad energy range considered.