The IBIC Simulation Tool (IST) is a software with graphical user interface
for the simulation of 1-dimensional IBIC experiment.
The software is based on the Monte Carlo solution  of the continuity
equation for excess charge carriers.
The IST allows to interface with external electrostatic models, ionization and vacancy density profiles
and produces real-time total and time-resolved charge collection efficiency (CCE) pulses, statistical
The IST also provides a model for the carriers' lifetime degradation in irradiated devices,
describing the linear decrease in CCE in low damage regime and providing a quantitative description of the radiation hardness parameter k.
For an updated list of scientific publications and presentations introducing and exploiting the IST is
The software is currently available in beta version from this webpage.
The IST is available for Windows, Mac and Linux (Debian, Ubuntu) operating systems.
The program source code is available as a multi-platform Qt4 project file.
In the following, a list of versions describing updates and changes is displayed.
In order to improve the software, we kindly ask you to please give us some optional information using the form below about your interests for software download and utilization. As the software is currently still under development, we also encourage you contact us to report bugs and issues.
List of versions and updates
v0.2: First beta release
Includes 1-dimensional simulation tool, with frontal and lateral IBIC configuration, and radiation damage degradation of charge collection efficiency.
v0.3: Second beta release
Includes bug-fixes, improving the overall stability of the software operation and a faster real-time display of simulation output.
The IBIC simulation tool is distributed under the
GNU General Public License.
If you intend to write a scientific paper using the results of IST, please consider to acknowledge
the software by citing the paper  in the Papers section of this web page.
You are also encouraged to update us about results you obtained using IST: all information will be added in the section below.
Jacopo Forneris, University of Torino. Theoretical framework, code and GUI development, code validation.
Ettore Vittone, University of Torino. Theoretical framework, code validation.
The software GUI has been written using the Qt4 framework.
The data plotting widget adopted in the IST is based on the qCustomPlot widget.
The pseudo-random number generation is performed according to the Mersenne-Twister method source code made available here.
When presenting results obtained with the IST, pleas refer to
 P. Olivero, J. Forneris, P. Gamarra, M. Jaksic, A. Lo Giudice, C. Manfredotti, Z. Pastuovic, N. Skukan E. Vittone "Monte Carlo analysis of a lateral IBIC experiment on a 4H-SiC Schottky diode" Nucl. Instr. Meth. B, 269 (2011) 2350.
J. Forneris, D. N. Jamieson, G. Giacomini, C. Yang, E. Vittone, "Modeling of Ion Beam Induced Charge Sharing experiments for the design of high resolution position sensitive detectors" Nucl. Instr. Meth. B, DOI 10.1016/j.nimb.2012.12.025 (2013).