Page MenuHomeHEPForge

kreps (Michal Kreps)
User

Projects

User Details

User Since
Jul 3 2018, 2:12 PM (171 w, 6 d)

Recent Activity

Sep 14 2021

kreps added a comment to T164: Change EvtComplex to std::complex.

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 14 2021, 5:53 PM · Restricted Project
kreps triaged T164: Change EvtComplex to std::complex as Normal priority.
Sep 14 2021, 11:21 AM · Restricted Project

Sep 8 2021

kreps committed rEVTGENabb51c5dc1a2: Update History.md and setup script for release 2.1.0 (authored by kreps).
Update History.md and setup script for release 2.1.0
Sep 8 2021, 8:49 PM
kreps committed rEVTGEN3a6b9b68b69e: Change download location of Pythia8 package after authors moved page (authored by kreps).
Change download location of Pythia8 package after authors moved page
Sep 8 2021, 8:30 PM
kreps committed rEVTGENa1d1ccfc7d4a: Add new model for semileptonic B decays with BCL and BGL form-factors (authored by kreps).
Add new model for semileptonic B decays with BCL and BGL form-factors
Sep 8 2021, 6:24 PM
kreps updated subscribers of T158: Uniform handling of form-factors in EvtBToXElNu model.
Sep 8 2021, 3:29 PM · Restricted Project
kreps triaged T158: Uniform handling of form-factors in EvtBToXElNu model as Normal priority.
Sep 8 2021, 3:29 PM · Restricted Project

Jun 10 2021

kreps closed D71: Fix B+ --> eta' l nu BF..
Jun 10 2021, 12:22 PM · Restricted Project

Jun 8 2021

kreps added a comment to T97: Prepare a script that would convert decay databases between different major generators .

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.

Jun 8 2021, 2:55 PM · Restricted Project
kreps closed T110: Typo in DECAY.DEC as Resolved by committing rEVTGEN051f4ea06d47: Fix B+ --> eta' l nu BF..
Jun 8 2021, 2:41 PM · Restricted Project
kreps committed rEVTGEN051f4ea06d47: Fix B+ --> eta' l nu BF. (authored by kreps).
Fix B+ --> eta' l nu BF.
Jun 8 2021, 2:41 PM
kreps updated the diff for D71: Fix B+ --> eta' l nu BF..
  • Add change to History.md
Jun 8 2021, 2:40 PM · Restricted Project
kreps requested review of D71: Fix B+ --> eta' l nu BF..
Jun 8 2021, 11:47 AM · Restricted Project
kreps added a revision to T110: Typo in DECAY.DEC: D71: Fix B+ --> eta' l nu BF..
Jun 8 2021, 11:47 AM · Restricted Project

Mar 19 2021

kreps updated the diff for D58: Started to rename member variables to avoid leading underscores.
  • 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 19 2021, 11:48 AM · Restricted Project

Mar 18 2021

kreps updated the diff for D58: Started to rename member variables to avoid leading underscores.
  • Rename preprocessor macro from _unused to UNUSED
Mar 18 2021, 9:57 AM · Restricted Project
kreps triaged T141: Review all models to check which could be unified as Low priority.
Mar 18 2021, 9:01 AM · Restricted Project
kreps added a comment to D58: Started to rename member variables to avoid leading underscores.

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.

Mar 18 2021, 8:34 AM · Restricted Project
kreps updated the diff for D58: Started to rename member variables to avoid leading underscores.
  • Rename member variables starting or ending with underscore to m_xxx
Mar 18 2021, 8:29 AM · Restricted Project

Mar 17 2021

kreps committed rEVTGENea7551d3aa8d: Improve PI0DALITZ model. (authored by kreps).
Improve PI0DALITZ model.
Mar 17 2021, 3:45 PM
kreps closed D62: Improve PI0DALITZ model..
Mar 17 2021, 3:45 PM · Restricted Project
kreps accepted D63: Fix some errors and warnings when compiling on macOS.

All looks fine to me.

Mar 17 2021, 9:33 AM · Restricted Project

Mar 16 2021

kreps added a comment to D62: Improve PI0DALITZ model..

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 16 2021, 1:31 PM · Restricted Project
kreps changed the visibility for D62: Improve PI0DALITZ model..
Mar 16 2021, 1:26 PM · Restricted Project
kreps created D62: Improve PI0DALITZ model..
Mar 16 2021, 1:24 PM · Restricted Project

Mar 10 2021

kreps accepted D51: Initial setup for Doxygen generation.

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.

Mar 10 2021, 10:55 AM · Restricted Project

Jan 15 2021

kreps committed rEVTGENd8d1db88af38: Model to generate 4-body phase-space decays in restricted part of the m12-m34… (authored by kreps).
Model to generate 4-body phase-space decays in restricted part of the m12-m34…
Jan 15 2021, 6:25 PM
kreps closed D47: Model to generate 4-body phase-space decays in restricted part of the m12-m34 space..
Jan 15 2021, 6:24 PM · Restricted Project

Jan 13 2021

kreps updated the diff for D47: Model to generate 4-body phase-space decays in restricted part of the m12-m34 space..
  • Few small improvements in coding style thanks to Tom
Jan 13 2021, 6:56 PM · Restricted Project

Jan 12 2021

kreps committed rEVTGENe1b5f1302c9a: Fix bug in calculation of the daughter momentum in decay (authored by kreps).
Fix bug in calculation of the daughter momentum in decay
Jan 12 2021, 5:44 PM
kreps closed D48: Fix bug in calculation of the daughter momentum in decay.
Jan 12 2021, 5:44 PM · Restricted Project
kreps changed the visibility for D48: Fix bug in calculation of the daughter momentum in decay.
Jan 12 2021, 4:32 PM · Restricted Project
kreps added inline comments to D47: Model to generate 4-body phase-space decays in restricted part of the m12-m34 space..
Jan 12 2021, 3:32 PM · Restricted Project

Jan 11 2021

kreps added inline comments to D47: Model to generate 4-body phase-space decays in restricted part of the m12-m34 space..
Jan 11 2021, 5:50 PM · Restricted Project

Jan 8 2021

kreps created D47: Model to generate 4-body phase-space decays in restricted part of the m12-m34 space..
Jan 8 2021, 12:02 PM · Restricted Project

Jan 7 2021

kreps committed rEVTGENd0edfa87157e: Allow to pass particle properties table in form of stringstream to constructor… (authored by kreps).
Allow to pass particle properties table in form of stringstream to constructor…
Jan 7 2021, 2:06 PM

Dec 10 2020

kreps committed rEVTGENd32e4e93c7dd: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around… (authored by kreps).
Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around…
Dec 10 2020, 4:24 PM
kreps closed D36: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges.
Dec 10 2020, 4:24 PM · Restricted Project

Dec 8 2020

kreps added a comment to D36: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges.

I did run test after all changes and the distribution is still nicely flat. I think it should be ready to go.

Dec 8 2020, 6:08 PM · Restricted Project
kreps updated the diff for D36: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges.
  • Cleanup of few formulas to be more transparent and fix formatting
Dec 8 2020, 6:02 PM · Restricted Project

Sep 17 2020

kreps created D36: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges.
Sep 17 2020, 2:23 PM · Restricted Project

Jun 29 2020

kreps committed rEVTGEN132d819899e9: Fix bug from missing header file (authored by kreps).
Fix bug from missing header file
Jun 29 2020, 2:54 PM

May 15 2020

kreps committed rEVTGEN4345020fef7f: New decay models (authored by kreps).
New decay models
May 15 2020, 1:27 PM
kreps committed rEVTGEN618cc8ae01ba: Fix initialisations of constants (authored by kreps).
Fix initialisations of constants
May 15 2020, 12:02 PM

Apr 30 2020

kreps committed rEVTGENaab6793f364e: Add decay model which generates uniform 3 body phase space and allows to… (authored by kreps).
Add decay model which generates uniform 3 body phase space and allows to…
Apr 30 2020, 9:51 AM
kreps committed rEVTGENeebe943a0fda: Small efficiency improvement to EvtPhspFlatLifetime (authored by kreps).
Small efficiency improvement to EvtPhspFlatLifetime
Apr 30 2020, 9:50 AM
kreps committed rEVTGENe4289ea11b72: Model to generate phase-space decay with minimum decuy time requirement. (authored by kreps).
Model to generate phase-space decay with minimum decuy time requirement.
Apr 30 2020, 9:50 AM

Apr 24 2020

kreps committed rEVTGEN6205fcfd0ca1: Update evt.pdl to PDG 2019 (authored by kreps).
Update evt.pdl to PDG 2019
Apr 24 2020, 3:00 PM

Aug 28 2019

kreps committed rEVTGEN02b88a556d24: Code cleanup for D --> Kpienu model (authored by kreps).
Code cleanup for D --> Kpienu model
Aug 28 2019, 2:38 PM

Aug 21 2019

kreps committed rEVTGENbfb8b3e7e993: Add new decay model EvtDToKpienu (authored by kreps).
Add new decay model EvtDToKpienu
Aug 21 2019, 1:51 PM

Jul 15 2019

kreps committed rEVTGENa1ef1a4e336b: Scripts used to compare results of the tests. (authored by kreps).
Scripts used to compare results of the tests.
Jul 15 2019, 1:49 PM

Jan 29 2019

kreps committed rEVTGEN53b57ba35f23: Allow reading decay files which are missing end-of-line before end-of-file… (authored by kreps).
Allow reading decay files which are missing end-of-line before end-of-file…
Jan 29 2019, 5:02 PM

Dec 22 2018

kreps added a comment to T13: Modernize EvtGen.

@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 22 2018, 7:39 AM · Restricted Project

Dec 21 2018

kreps added a comment to T13: Modernize EvtGen.

@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.

Dec 21 2018, 7:37 PM · Restricted Project