From: stefan-wallner <no...@gi...> - 2019-07-18 15:28:20
|
Branch: refs/heads/pyPartialWaveFitDevelopment Home: https://github.com/ROOTPWA-Maintainers/ROOTPWA Commit: d4ce98f1bfb55e72c22d4582466d5b0d5888e273 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/d4ce98f1bfb55e72c22d4582466d5b0d5888e273 Author: fkaspar <fk...@us...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_startParameterGenerator.py Log Message: ----------- pyPartialWaveFit: Fix startParameterGenerator seed Make proper use of numpy random state. By using 'self.generator' instead of 'np.random' the provided seed get respected. Commit: bdd071a506678ac702ea64fe245bc17da249dbd8 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/bdd071a506678ac702ea64fe245bc17da249dbd8 Author: fkaspar <fk...@us...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_startParameterGenerator.py Log Message: ----------- pyPartialWaveFit: Fix StartParameterGeneratorRpwaEllipsoid Fix StartParameterGeneratorRpwaEllipsoid to correctly handle list of integral matrices. This does still NOT with multiple datasets, but it should produce the old and correct behaviour for a single dataset. Commit: f83a71c121ea2f38a8a2bd971998eb5ba7abc07b https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/f83a71c121ea2f38a8a2bd971998eb5ba7abc07b Author: fkaspar <fk...@us...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_startParameterGenerator.py Log Message: ----------- pyPartialWaveFit: Add comment for matrix expansion Add a comment to explain the expansion of a complex matrix to an equivalent real matrix. Commit: e03cf796021f8e418805db977aea69e404a93510 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/e03cf796021f8e418805db977aea69e404a93510 Author: stefan-wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_startParameterGenerator.py Log Message: ----------- Merge pull request #248 from fkaspar/pyPartialWaveFit startParameterGenerator: fix usage of random state Commit: 9891f614b9c0d66f94533afebe3acb3882cb777b https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/9891f614b9c0d66f94533afebe3acb3882cb777b Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/utils/__init__.py M pyInterface/module/utils/_waveDescThresUtils.py Log Message: ----------- pyInterface: Move read-wavelist part of `getWaveDescriptionActiveFromWavelist` to separate function Commit: b82c9c71c1f23e1ba2640d775754f5ad385c80b5 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/b82c9c71c1f23e1ba2640d775754f5ad385c80b5 Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_model.py Log Message: ----------- pyPartialWaveFit: Handle normalization integral of zero It can happen, e.g. for freed-isobar waves that the normalization integral is zero. Even if the wave is not included in the current bin, e.g. via thresholds, the `nan` from the normalization leads to a `nan` in the likelihood calculation. Commit: b9295dfece0d553cc2664cbb5bc6328682da0aef https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/b9295dfece0d553cc2664cbb5bc6328682da0aef Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M partialWaveFit/fitResult.cc M partialWaveFit/fitResult.h M pyInterface/bindings/partialWaveFit/fitResult_py.cc M pyInterface/module/pyPartialWaveFit/_fitter.py M pyInterface/module/pyPartialWaveFit/_parameterMapping.py Log Message: ----------- pyPartialWaveFit: Implement calculation of data-set ratio cov matrix Commit: d67b5311f645ffb1779ff8881f1ff1b82803b33a https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/d67b5311f645ffb1779ff8881f1ff1b82803b33a Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M utilities/physUtils.hpp Log Message: ----------- utilities: Raise exception when calculating barrier factros for L > Lmax Commit: 73ff9911e4e45f796172b13579a9f3fafe684b28 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/73ff9911e4e45f796172b13579a9f3fafe684b28 Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_model.py Log Message: ----------- pyPartialWaveFit: Resolve real path of files before opening them Commit: 329359a1bf35e20047faa7e6481cedd64f280674 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/329359a1bf35e20047faa7e6481cedd64f280674 Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/scripts/pwaPyFitConnected.py Log Message: ----------- pwaPyFitConnected: Fix bug when storing results The i'th result was stored (N-i) times in the fit result tree. Commit: 22ba8288ae3b291e67a07f6cab812ba0f54a93e8 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/22ba8288ae3b291e67a07f6cab812ba0f54a93e8 Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/__init__.py M pyInterface/module/pyPartialWaveFit/_likelihood.py M pyInterface/scripts/pwaPyFitConnected.py Log Message: ----------- pyPartialWaveFit: Implement `LikelihoodConnectedCauchy` Commit: 26bd7ff78236c3864f9d84255bd3c64ab8807c52 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/26bd7ff78236c3864f9d84255bd3c64ab8807c52 Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M .gitignore M pyInterface/module/pyPartialWaveFit/_model.py Log Message: ----------- pyPartialWaveFit: Make reading of input more robust Try multiple times to resolve a symlink before giving up Commit: fbe392d51a3eeeb9b38bcdfb556f6735a289a1bd https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/fbe392d51a3eeeb9b38bcdfb556f6735a289a1bd Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_model.py M pyInterface/pylintrc Log Message: ----------- pyPartialWaveFit: Fix some pylint warning Commit: b2de7d404d670e12f77532ad28bbf5765bb0601c https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/b2de7d404d670e12f77532ad28bbf5765bb0601c Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_model.py M pyInterface/scripts/pwaPyFit.py Log Message: ----------- pyPartialWaveFit: Add possibility to exclude flat wave from fit Commit: e6df70fd18fa2d6363f38dff09bc77d1d1bcdc00 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/e6df70fd18fa2d6363f38dff09bc77d1d1bcdc00 Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_model.py Log Message: ----------- pyPartialWaveFit: Make `_realpath` more robust Commit: 6fb39b2b51fec9093d398ea52577615eec492c0e https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/6fb39b2b51fec9093d398ea52577615eec492c0e Author: Stefan Wallner <ste...@tu...> Date: 2019-06-28 (Fri, 28 Jun 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_model.py Log Message: ----------- pyPartialWaveFit: Fix minor bug in `ModelRpwa` for fits without flat wave Commit: 82897c6edde2cd0232ec2b6a323c31feb6dceb48 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/82897c6edde2cd0232ec2b6a323c31feb6dceb48 Author: Stefan Wallner <ste...@tu...> Date: 2019-07-03 (Wed, 03 Jul 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_model.py Log Message: ----------- pyPartialWaveFit: Fix bug in writing of results if flat wave is dropped Commit: d1a1cfda9687be368b248b4cf6d2e646bc84da35 https://github.com/ROOTPWA-Maintainers/ROOTPWA/commit/d1a1cfda9687be368b248b4cf6d2e646bc84da35 Author: Stefan Wallner <ste...@tu...> Date: 2019-07-08 (Mon, 08 Jul 2019) Changed paths: M pyInterface/module/pyPartialWaveFit/_model.py Log Message: ----------- pyPartialWaveFit: Fix minor bug when building integral matrices for the fit result Compare: https://github.com/ROOTPWA-Maintainers/ROOTPWA/compare/9fc018de4e0f...d1a1cfda9687 |