What's Changed
Core
- Refactoring of the factories, only to accept string-keyed objects definitions, in #73. For backward compatibility, index-keyed modules (structure functions, sigma L/T ratios) are given integer aliases and can be constructed from it through an association map.
- Parameters description now support sets of allowed values for a given parameter, in #76. This allows to spot a misconfiguration before launching a steered module, and improves general documentation.
Physics
- LPAIR, and factorised processes allow to properly symmetrise the single-dissociation kinematics mode, in #79.
Extensions
- Herwig6: added alpha(S), alpha(EM), and structure functions modellings in #74 and #77.
- APFEL: added DIS structure functions modelling, in #75 (thanks to @hamzeh-khanpour's suggestion!)
- Python steering of structure functions and sigma ratio modellings now count on automatically generated
python_modules
imports, instead of a manually maintained collection of modellings.
Full Changelog: 1.2.2...1.2.3