All projects
Research

Monte Carlo Simulation of Radioactive Decay

Research-grade particle physics simulation with multi-channel branching, detector modelling, and 3 visualisation modes.

February 2026ResearchGitHub
Monte Carlo Simulation of Radioactive Decay — cover screenshot

About this project

A research-grade Monte Carlo simulation of exponential particle decay.

Features multi-channel branching ratios, realistic detector modelling with efficiency

and dead-time effects, rigorous statistical analysis (chi-squared goodness-of-fit,

uncertainty propagation), and three distinct visualisation modes: 2-D grid animation,

3-D rotating particle cloud, and a real-time interactive dashboard.

Built as a standalone Python scientific computing project, demonstrating proficiency

in computational physics methods used in high-energy physics experiments.

What it does

  • Implements exponential decay law with configurable half-life and branching ratios across multiple decay channels
  • Realistic detector simulation: efficiency curves, dead-time losses, and background noise modelling
  • Statistical validation via chi-squared goodness-of-fit with uncertainty propagation
  • 2-D grid animation, 3-D rotating particle cloud, and real-time interactive visualisation modes
  • Parameter scan mode to study sensitivity of decay curves to physical constants
  • Directly relevant to methodologies used at J-PARC and KEK experimental facilities

Screenshots