You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add weak interaction as optional process: although this is a rare process, this process produces unique signatures in the detector
the number of interpolation nodes and the upper energy of the interpolation are modifiable variables of the Interpolation Definition and no hard coded constants anymore
Refactoring
store more information in the Interpolationtableshash (like the number of nodes and the upper energy of the interpolation), but reduce also the size by removing the particle charge and the cross section multiplier, where it is possible, to reduce the number of interpolation tables, that are needed
separate the Logging and the Output of the Secondaries
Bug Fixes
enable PROPOSAL to use as an extern C++ library
correct calculation of the entry point and exit point, when the particle starts or stops inside the detector
correct calculation of the closest approach point
readd time shift after stopping decay, so that the decay products get the shifted production time according to the exponential life time
The shadow module was pybinded as a submodule of bremsstrahlung, now corrcted to photonuclear
Tests
advance the Sector test to test also the CalculateEnergyTillStochastic and MakeStochasticLoss methods