User Details
- User Since
- Jul 3 2018, 2:12 PM (337 w, 3 d)
Oct 9 2024
Oct 7 2024
Mar 6 2024
Aug 30 2023
This all looks fine and as I would expect.
Jul 6 2023
Mar 10 2023
Jul 6 2022
Jul 5 2022
Did all suggested changes.
- Fix small coding issues from code review
Jun 9 2022
- Add missing call for hadronic amplitudes for spin-3/2
- Add D84 into History
May 12 2022
May 11 2022
Thanks for checking. I updated/added copyright. Description in argparser was leftover from copy&paste, I updated it to correct description. D80 is in history.
- Update year in copyright
- Update copyright in the scripts together with some small cleanup.
John, thanks for looking to this. The psi(2S) and eta_c modes are upped little bit (by about 1 sigma) in order to balance things up so that sum of all BFs is 1. From the same reason some of the pythia modes are increased.
May 10 2022
Apr 29 2022
Looks good to me, but of coarse I did not check full details of clang-tidy configuration file. I suspect we might need to cleanup existing code as well as we turn on more checks.
Apr 14 2022
Mar 22 2022
Sep 14 2021
Additional info, in EvtVector4C I had to add two more copies of multiplication operator between EvtVector4C and complex number, the constructor from EvtComplex and set methods working with EvtComplex and doubles (otherwise call with doubles would be ambiguous as conversion to both complex numbers is possible).
Sep 8 2021
Jun 10 2021
Jun 8 2021
There is no way of grabbing decay tables from PDG at this moment. PDG data are not defined well enough to be able to simply read them in an automated way and in places looking up details in the original papers is needed to understand the exact meaning. Also, measurements can be conflicting and such cases need to be resolved by hand anyhow. There were attempts before and they failed and introduced mistakes that were not immediately obvious.
- Add change to History.md
Mar 19 2021
- Rename member variables starting with underscore to m_xxx
- Rename variables ending on underscore in EvtGenBase and small cleanup from previous chunk
- Next part of renaming member variables finishing with underscore.
- Rename preprocessor macro from _unused to UNUSED
Mar 18 2021
- Rename preprocessor macro from _unused to UNUSED
I think I have it now all, but I ran to another issue with arcanist, which refused to upload diff on a large file without marking it binary. The file is src/EvtGenModels/EvtVubAC.cpp and we might need to change it back from binary when we finish this.
- Rename member variables starting or ending with underscore to m_xxx
Mar 17 2021
All looks fine to me.
Mar 16 2021
In following pdf I compare old code and new version for pi0 --> e+e-gamma, eta --> e+e-gamma and eta -- > mu+mu-gamma. In comparison, old code uses artificially increased maximum probability. Nothing changes on the q2 distribution to the point that the two distributions are hard to distinguish.
Mar 10 2021
It all looks good to me. I note that you have shuffled things in README a little bit and it makes sense, but we will need to write a few words in the introduction. Perhaps we can adapt things from the introduction of the guide, but I would be happy to land this and add an introduction in README in another step.
Jan 15 2021
Jan 13 2021
- Few small improvements in coding style thanks to Tom
Jan 12 2021
Jan 11 2021
Jan 8 2021
Jan 7 2021
Dec 10 2020
Dec 8 2020
I did run test after all changes and the distribution is still nicely flat. I think it should be ready to go.
- Cleanup of few formulas to be more transparent and fix formatting
Sep 17 2020
Jun 29 2020
May 15 2020
Apr 30 2020
Apr 24 2020
Aug 28 2019
Aug 21 2019
Jul 15 2019
Jan 29 2019
Dec 22 2018
@jback, I think you are still compiling with C++11 using old build system. We will need CMake as soon as we are removing EvtGen from LHCb repository, so lets review Tom's changes for that and merge that into master. Then we can rebase modernize branch from master to get CMake build system into it and by that it should be basically automatic as Tom put at least C++14 into that.
Dec 21 2018
@jback, which version of g++ you use? I think we might need at least C++14 for code changes Gerhard did. Using g++ 6.2 should work, g++ 4 will definitely not.