Threading
Improvement to work on:
Threading of independent modules, e.g.
|13:51:42.191| (INFO) [R:SimplePropagation:detector1] Propagating charges in sensor
|13:51:42.342| (DEBUG) [R:SimplePropagation:detector1] Resetting bound messages
|13:51:42.342| (INFO) [R:SimplePropagation:detector2] Propagating charges in sensor
|13:51:42.392| (DEBUG) [R:SimplePropagation:detector2] Resetting bound messages
could easily be done in parallel. Not much to improve here, but the sensor is only 40um thick and no radiation damage etc is simulated.