Skip to content

Releases: tudo-astroparticlephysics/PROPOSAL

v7.6.2

16 Jun 16:23
0d7fb45
Compare
Choose a tag to compare

Functionality

  • Add function to generate individual angles from moliere distribution (PR #372)

v7.6.1

13 Jun 09:38
09ddb95
Compare
Choose a tag to compare

Bugfixes

  • Protect Moliere evaluation from negative x (PR #369)

v7.6.0

10 Jun 19:35
d89c447
Compare
Choose a tag to compare

Physics improvements

  • Create MoliereInterpol parametrization for multiple scattering (PR #362)
  • Add better rho sampling for triplet production (e-> e e e) (PR #347)
  • Add new sampling method (Sauter) for photopair (PR #346)
  • Add new parametrizations of photoproduction based on CORSIKA 7 (PR #353)

Bugfixes

  • Fix default ionization cross sections for electrons and positrons (PR #359)
  • Solve "No InteractionType::Decay type added to Secondaries if particle decays at rest mass" (PR #363)

Installation

  • Update repository for conan2 (PR #365)

Documentation

  • Add missing documentation for photonuclear cross sections (PR #360)

Miscellaneous

  • Fix execution of tests in new CI (PR #366)

v7.5.1

09 Mar 07:36
ccc8133
Compare
Choose a tag to compare

Physics improvements

  • Fix call to LPM in EpairForElectronPositron (PR #350)
  • Remove extra sampling of asymmetry in photopairproduction secondary energy calculation (PR #345)
  • Fix energy-momentum conservation in Compton secondaries production (PR #348)

Bugfixes

  • Indicate multiple inheritance structure of crosssection::Photoproduction classes in pybindings (PR #352)
  • Pin conan to >=1.33, < 2 (PR #355)

v7.5.0

25 Jan 19:09
9d9979b
Compare
Choose a tag to compare

Physics improvements

  • Add LPM effect for photopair, fixes for BremsLPM (PR #336, #337)

Functionality

  • Add maximum number of iteration steps in Propagator::AdvanceParticle (PR #338)

Installation

  • Allow installing proposal via conan build (PR #325)
  • Adds legacy find_package() style variables (PR #330)
  • Update pybind11 version in conanfile to support python 3.11 (PR #339)

Documentation

  • Specify compatible compiler versions in README.md (PR #324)
  • Update outdated jupyter notebooks (PR #329)

Miscellaneous

  • Fix clang warning due to missing override keyword (PR #328)
  • Fix ifstream in UnitTests to correctly read in ecut==INF (PR #335)

v6.1.8

16 Jan 16:12
Compare
Choose a tag to compare

Bugfixes

  • Fix pypi deploy

v6.1.7

16 Jan 14:39
Compare
Choose a tag to compare

Bugfixes

  • Update version of submodule log4cplus to REL_2_0_8, fixes issue #331

v7.4.2

26 Sep 07:33
75fd120
Compare
Choose a tag to compare

Physics improvements

  • Use closed form for AnnihilationHeitler parametrization (#317)

Bugfixes

  • Fix and issue warning if mean free path becomes negative (#318)

Miscellaneous

  • Check if dE2dx tables have been built when creating ContRand builder (#319)

v7.4.1

23 Aug 08:42
6791de1
Compare
Choose a tag to compare

Bugfixes

  • Made correction factor non-relativistic electrons numerically stable at very low energies (PR #314)
  • Add missing entry for InteractionType::Photoeffect (PR #312)

Miscellaneous

  • Update ubuntu-18.04 runner to ubuntu-20.04 (PR #315)

v7.4.0

17 Aug 13:29
75fa740
Compare
Choose a tag to compare

Physics improvements

  • Inclusion of the photoeffect as an interaction type for photons (#296)
  • Adapt LowerEnergyLim of Compton (#307)
  • Change KinematicLimits of BremsElectronScreening (#308)

Bugfixes

  • HitGeometry unreliable with multiple scattering (#289)

Runtime improvements

  • Avoiding unnecessary calculations in CrossSectionDNDXInterpolant::Calculate (#295)
  • Add onedimensional rate interpolant (#298)

Miscellaneous

  • Add secondaries documentation (#293)
  • Update modules and fix CI (#294)
  • Fix CI again (#304)
  • Logging for table creation and change file extension of tables from .txt to .dat (#306)
  • Fix typos in new logging messages (#310)
  • Restructure Bremsstrahlung::GetKinematicLimits(#309)