GQ Electronics Technical Support Forum Active Users: / Visits Today:
Highest Active Users:
GQ Electronics Technical Support Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 GQ Electronics Forums
 2.GQ Geiger Muller Counter
 Rad Lab - Geiger tube simulation
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Gissio_

1 Posts

Posted - 11/27/2025 :  08:44:09  Show Profile  Reply with Quote
After reading much about what the correct sensitivities of various Geiger tubes are, I decided to tackle the problem on my own and wrote Rad Lab, which uses Monte-Carlo simulations to provide sensitivity values for various sources of gamma radiation:

https://github.com/Gissio/radlab

Check the .ipynb examples for the relevant results:

* https://github.com/Gissio/radlab/blob/main/examples/hh614/hh614.ipynb
* https://github.com/Gissio/radlab/blob/main/examples/j305/j305.ipynb
* https://github.com/Gissio/radlab/blob/main/examples/lnd-7317/lnd-7317.ipynb
* https://github.com/Gissio/radlab/blob/main/examples/m4011-j321/m4011.ipynb
* https://github.com/Gissio/radlab/blob/main/examples/sbm20/sbm20.ipynb
* https://github.com/Gissio/radlab/blob/main/examples/si3bg/si3bg.ipynb

The simulations seem to align quite well with reality.

For the detector geometries, I collected as much information as I could. You can find this information in the examples folder (specs and photos folders).

Here is what Rad Lab does:

1. Loads geometry

A geometry.toml file specifies:

* a Source box emitting parallel particles toward the detector at the coordinate origin. The source area equals the width × height of this box.
* an EffectiveVolume, inside which freed electrons are counted.

2. Runs Monte-Carlo transport

Particle transport is simulated using Calzone/Geant4.

3. Counts ionization electrons

Electrons with energies above 36.4 eV (the W-value for neon) produced in the EffectiveVolume are counted. Based on: P.A. Zyla et al., Prog. Theor. Exp. Phys., Particle Data Group, 2020.

4. Computes detector efficiency

Efficiency = detected electrons / incident particles.

5. Computes dose sensitivities

Ambient dose equivalent: using ICRP 74 data.

6. Generates emission spectra

* Isotopes: spectra from paceENSDF (IAEA ENSDF data).
* X-ray tubes: spectra from SpekPy.
* Natural background: modeled as a simple decaying exponential.

7. Computes equivalent effective dose for each source.

Edited by - Gissio_ on 11/27/2025 16:06:39
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
GQ Electronics Technical Support Forum © Copyright since 2011 Go To Top Of Page
Generated in 0.08 sec. Snitz's Forums 2000