The following issues have been resolved and improvements have been made:
- Allpix Squared can now be built in a build-tree and CMake allows overwriting of options via variables.
maketarget name for the code reference changed from
Allpix-referenceto avoid name collisions with other packages in a build tree
- The scripts provided with the git hooks now also work with git versions < 2.13
Core: Fix issue in the thread pool which prevented exceptions thrown in module
runfunction to be properly propagated to the module manager.
- Module GeometryBuilderGeant4: Some code cleanup and optimization of the passive volume creation code.
Module: GenericPropagation: Only process charge carriers within the configured integration time, ignore all others and do not add them to the
Module: TransientPropagation: Only process charge carriers within the configured integration time, ignore all others and do not add them to the
Module: DepositionGeant4: Energy deposits and MCParticles arriving past the
cutoff_timeare now ignored.
Module DepositionReader: Fix access of vector after
moveoperation which resulted in not dispatching the MCParticle message.