PROBLEM TO BE SOLVED: To provide a calculation method calculating biological effectiveness of heavy particle beam when irradiating the heavy particle beam in a short period of time without depending on the type and energy of the particles.SOLUTION: A first Monte Carlo code taking no account of secondary electron and account of only an energy imparted along a course, a second Monte Carlo code taking account of an energy which the secondary electron 7 generated along the course applies to a medium, and a data conversion code for converting particle data of the first Monte Carlo code into particle data of the second Monte Carlo code, are installed into a computer, a heavy particle beam and physical property data of a target and an object are input therein, a transport of the heavy particle beam from colliding on the target and being dispersed till entering a code changeover position is calculated by the first Monte Carlo code, the particle data of the first Monte Carlo code are converted into the particle data of the second Monte Carlo code at the code changeover position, and the transport from the code changeover position into the object is calculated by the second Monte Carlo code.COPYRIGHT: (C)2010,JPO&INPIT【課題】重粒子線ビーム照射の際、粒子線による生物効果を、粒子の種類やエネルギーに依存せず、短時間でできる計算方法を提供する。【解決手段】コンピュータに、2次電子を考慮せず進路に沿ったエネルギー付与のみを考慮する第1モンテカルロコードと、進路に沿って発生した2次電子7が媒質に与えるエネルギーも考慮する第2モンテカルロコードと、第1モンテカルロコードの粒子データを第2モンテカルロコードの粒子データに変換するデータ変換コードとをインストールし、重粒子線ビーム、ターゲット及び対象物の物性データを入力し、重粒子線ビームがターゲットに衝突し分散されてコード切替位置に入射するまでの輸送計算を第1モンテカルロコードで行い、コード切替位置において第1モンテカルロコードの粒子データを第2モンテカルロコードの粒子データに変換し、コード切替位置から対象物内の輸送計算を前記第2モンテカルロコードで行う。【選択図】図6