/ExcitonQuenching

Calculation of ionization quenching correction factors in organic plastic scintillators exposed to ion beams

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

ExcitonQuenching

Calculation of ionization quenching correction factors in organic plastic scintillators.

Details, verifications, and background material given in

Installation

Linux (Tested on Ubuntu 16.04)

This version was tested with

  • python3
  • Cython 0.27 or newer
  • GNU Make v. 4.1

Install e.g. with

sudo apt-get install make
sudo apt-get install cython

(Download e.g. with git clone https://github.com/jbrage/ExcitonQuenching)

Compile the cython code used to solve the Blanc equation for a given ion and scintillator

cd ExcitonQuenching/EQ_cythonized_PDE && make

which creates the shared object evolveDensitiesCython.so.

Example

Run an example where the BCF-12 scintillator is exposed to a helium ion at several energies:

python3 example.py