Page MenuHomeHEPForge

jback (John Back)
User

Projects

User Details

User Since
Jul 3 2018, 2:12 PM (274 w, 1 d)

Recent Activity

Aug 24 2023

jback accepted D97: Solved initialisation and pole issue in VTOSLL model..

Code looks good.

Aug 24 2023, 12:23 PM · Restricted Project

Aug 21 2023

jback accepted D96: Work around change of interface for setRndmEnginePtr in Pythia8 310.

Thanks for updating the interface, Tom. I agree that it will be easier to release this as a patch release based on R02-02-00.

Aug 21 2023, 2:22 PM · Restricted Project

Jul 13 2023

jback updated subscribers of T221: Unnoticed failure in conversion of parameters to double.
Jul 13 2023, 10:55 AM · Restricted Project

Feb 3 2023

jback committed rEVTGEN51978d8f23ef: Code changes for T207 (test output problems) (authored by jback).
Code changes for T207 (test output problems)
Feb 3 2023, 3:57 PM
jback closed D91: Code changes for T207 (test output problems).
Feb 3 2023, 3:57 PM · Restricted Project
jback updated the summary of D91: Code changes for T207 (test output problems).
Feb 3 2023, 3:55 PM · Restricted Project
jback updated the diff for D91: Code changes for T207 (test output problems).
  • Set default cosTheta to 1 for EvtSLBaryonAmp spin density matrix.
  • Undo max prob changes to EvtSSD_DirectCP since we are going to try a more general approach.
Feb 3 2023, 3:54 PM · Restricted Project

Jan 26 2023

jback updated the summary of D91: Code changes for T207 (test output problems).
Jan 26 2023, 3:27 PM · Restricted Project
jback requested review of D91: Code changes for T207 (test output problems).
Jan 26 2023, 3:25 PM · Restricted Project
jback added a comment to T207: EvtGen models with test output problems.

Many of the zero nDof histograms in problem-histos.txt occur when there is only 1 bin filled (the others are empty), e.g. a constant PDG mass value with essentially zero width or a fixed momentum in a 2-body decay. So we could add a check for non-zero entries within the histogram range if nDof = 0 in addition to the chiSq/nDof number.

Jan 26 2023, 2:04 PM · Restricted Project
jback added a comment to T207: EvtGen models with test output problems.
  1. We should increase the tensor probability from 10 to 20 for EvtSSD_DirectCP (e.g. for B+ -> f_2 pi).
Jan 26 2023, 1:20 PM · Restricted Project
jback added a comment to T207: EvtGen models with test output problems.

Result of the command grep "chiSq/nDof" *.out | grep -v "pValue = 0.000" > problem-histos.txt

Jan 26 2023, 12:39 PM · Restricted Project
jback renamed T207: EvtGen models with test output problems from Models with problems to EvtGen models with test output problems.
Jan 26 2023, 12:35 PM · Restricted Project

Dec 16 2022

jback committed rEVTGEN0f38854ee7a5: Fix typo for reference file in BC_VHAD=VLL__Bc_Jpsipipi0_mumu.json. (authored by jback).
Fix typo for reference file in BC_VHAD=VLL__Bc_Jpsipipi0_mumu.json.
Dec 16 2022, 7:37 PM
jback updated the task description for T13: Modernize EvtGen.
Dec 16 2022, 7:33 PM · Restricted Project
jback closed D89: Probabilities added for EvtBcVHad decay model..
Dec 16 2022, 6:52 PM · Restricted Project
jback committed rEVTGEN99407c7eedac: Probabilities added for EvtBcVHad decay model. (authored by jback).
Probabilities added for EvtBcVHad decay model.
Dec 16 2022, 6:52 PM
jback added a comment to D89: Probabilities added for EvtBcVHad decay model..

I have added some example tests for this, and have also created a task where we could add more tests for other models in the future: https://phab.hepforge.org/T205

Dec 16 2022, 6:47 PM · Restricted Project
jback triaged T205: Add extra EvtGen decay model tests as Low priority.
Dec 16 2022, 6:46 PM · Restricted Project
jback updated the diff for D89: Probabilities added for EvtBcVHad decay model..
  • Add tests for Bc -> J/psi pi pi0 & psi(2S) pi BC_VHAD modes.
Dec 16 2022, 6:10 PM · Restricted Project
jback updated the diff for D89: Probabilities added for EvtBcVHad decay model..
  • Update History file to mention D89.
Dec 16 2022, 3:54 PM · Restricted Project
jback changed the visibility for D89: Probabilities added for EvtBcVHad decay model..
Dec 16 2022, 3:47 PM · Restricted Project
jback requested review of D89: Probabilities added for EvtBcVHad decay model..
Dec 16 2022, 3:46 PM · Restricted Project

Dec 12 2022

jback accepted D86: Provide CONTRIBUTING documention.

Looks like the documents contain all of the relevant information.

Dec 12 2022, 1:16 PM · Restricted Project

Nov 21 2022

jback accepted D85: Use Minuit to automatically determine ASq max for signal in LauIsobarDynamics.

The new updates using the mass ranges look OK.

Nov 21 2022, 12:58 PM · Laura

Nov 17 2022

jback added a comment to D85: Use Minuit to automatically determine ASq max for signal in LauIsobarDynamics.
  1. Yes, increasing the safety factor to 10% is sensible.
Nov 17 2022, 7:35 PM · Laura
jback accepted D85: Use Minuit to automatically determine ASq max for signal in LauIsobarDynamics.

This clever solution for finding ASqMax looks OK overall, so I am approving these changes.

Nov 17 2022, 1:41 PM · Laura

Sep 21 2022

jback triaged T200: Remove broken and obsolete EvtGen models as Normal priority.
Sep 21 2022, 6:22 PM · Restricted Project

Sep 14 2022

jback closed T162: Maximum probability required for VTOSLL EvtGen model as Resolved.

The maximum probability is now set at 10, but we may want to revisit this model (reopening this task) in order to reduce the small but very long probability distribution tail that extends beyond 10.

Sep 14 2022, 5:50 PM · Restricted Project
jback closed T161: Probability issue for semileptonic EvtGen model as Resolved.

This now appears to be fixed in the master branch.

Sep 14 2022, 5:39 PM · Restricted Project
jback closed T197: EvtBtoKpiCPIso model initialisation problems as Resolved.

Fixed in the master branch.

Sep 14 2022, 5:10 PM · Restricted Project
jback closed T198: Fix initialisation problems in EvtPto3P and EvtBtoKD3P models as Resolved.

Fixed in the master branch.

Sep 14 2022, 5:09 PM · Restricted Project

Aug 14 2022

jback added a comment to T161: Probability issue for semileptonic EvtGen model.

The BTOSLLALI max prob has been increased by 25%, to try to avoid the warnings, in commit b162af83 in the GitLab branch 1-complete-test-coverage-of-all-decay-models.

Aug 14 2022, 7:42 PM · Restricted Project
jback added a comment to T162: Maximum probability required for VTOSLL EvtGen model.

Undefined max probability was set to 10.0 in commit a36bf4cd on the GitLab branch 1-complete-test-coverage-of-all-decay-models. However, this does not address the problem of larger probability values that can occur in the high tail region, as mentioned previously.

Aug 14 2022, 6:43 PM · Restricted Project
jback added a comment to T198: Fix initialisation problems in EvtPto3P and EvtBtoKD3P models.

This has been fixed in commit a184c939 on the 1-complete-test-coverage-of-all-decay-models branch.

Aug 14 2022, 6:18 PM · Restricted Project
jback added a comment to T197: EvtBtoKpiCPIso model initialisation problems.

This has been corrected in commit 4c5d60c3 on the 1-complete-test-coverage-of-all-decay-models branch.

Aug 14 2022, 6:15 PM · Restricted Project

Aug 5 2022

jback triaged T198: Fix initialisation problems in EvtPto3P and EvtBtoKD3P models as Normal priority.
Aug 5 2022, 9:53 PM · Restricted Project

Jul 18 2022

jback triaged T197: EvtBtoKpiCPIso model initialisation problems as Normal priority.
Jul 18 2022, 7:49 PM · Restricted Project

Jul 5 2022

jback accepted D84: Improve handling of phase-space generation for cases of decays having e+e- pair to make RareLbToLll model..
Jul 5 2022, 11:19 AM · Restricted Project

Jun 30 2022

jback added a comment to D84: Improve handling of phase-space generation for cases of decays having e+e- pair to make RareLbToLll model..

Changes look OK. It is good to see unnecessary pointers being removed. Just have a few minor suggestions.

Jun 30 2022, 12:51 PM · Restricted Project

May 11 2022

jback accepted D83: Fix double counting of channels with K0 and charmonia for B0 decays.
May 11 2022, 6:54 PM · Restricted Project
jback added a comment to D83: Fix double counting of channels with K0 and charmonia for B0 decays.

Thanks for the clarification about the BF values chosen, Michal. I agree that all of the changes are OK. I will accept this revision after we finalise any required copyright/documentation changes to the scripts according to Tom's suggestions.

May 11 2022, 4:50 PM · Restricted Project
jback accepted D80: Add CMake options for enabling clang-tidy static analysis checks during build.

I'm not an expert on cmake but all of the changes look OK and we can add more checks/features as time goes on. Let us go ahead and add this to the repository.

May 11 2022, 4:44 PM · Restricted Project

May 10 2022

jback added a comment to D83: Fix double counting of channels with K0 and charmonia for B0 decays.

Thanks for these changes, Michal. Just to double-check, the PDG webpage has the following BFs for the psi(2S) and eta_c modes: 5.8e-4 and 8.0e-4. Do we need to use different values (6.2e-4 and 9.0e-4) to balance things owing to the pythia hadronisation modes? The pythia modes also have slightly larger BFs than before.

May 10 2022, 3:45 PM · Restricted Project

May 9 2022

jback added a comment to T190: Issue in BTOXSGAMMA model documentation.

Yes, the default lambda1 parameter quoted in the documentation should be -0.3, as given by Eq 39 (not Eq 24) on page 24 of https://arxiv.org/pdf/hep-ph/9805303.pdf . The BTOXSGAMMA model description in the guide has various other grammar problems that also need correcting. We could update the latex for the guide in the repository, or put the correct info in the paper draft (or do both).

May 9 2022, 3:08 PM · Restricted Project
jback triaged T190: Issue in BTOXSGAMMA model documentation as Low priority.
May 9 2022, 2:49 PM · Restricted Project

Apr 14 2022

jback committed rEVTGENcaf006859dad: Update History file to include D81 and D82 changes. (authored by jback).
Update History file to include D81 and D82 changes.
Apr 14 2022, 3:31 PM
jback closed D82: EvtDecayProb minor fixes.
Apr 14 2022, 3:23 PM · Restricted Project
jback committed rEVTGEN94a800482a4d: EvtDecayProb minor fixes (authored by jback).
EvtDecayProb minor fixes
Apr 14 2022, 3:23 PM
jback added a comment to D82: EvtDecayProb minor fixes.

Example pi0 Dalitz distributions before & after the change:

Pi0DalitzBefore.png (476×698 px, 10 KB)
Pi0DalitzAfter.png (476×698 px, 10 KB)

Apr 14 2022, 12:54 PM · Restricted Project
jback updated the test plan for D82: EvtDecayProb minor fixes.
Apr 14 2022, 12:47 PM · Restricted Project
jback changed the visibility for D82: EvtDecayProb minor fixes.
Apr 14 2022, 12:45 PM · Restricted Project
jback requested review of D82: EvtDecayProb minor fixes.
Apr 14 2022, 12:44 PM · Restricted Project

Mar 2 2022

jback committed rEVTGEN7606bc092549: Add decay modes to the EvtBcVHad (BC_VHAD) model. (authored by jback).
Add decay modes to the EvtBcVHad (BC_VHAD) model.
Mar 2 2022, 4:58 PM

Nov 10 2021

jback added a comment to T168: Swift-HEP EvtGen thread safety developments.

Instead of proceeding with D76, we have instead created a branch for the Swift-HEP tests in the CERN GitLab (mirror) repository: https://gitlab.cern.ch/evtgen/evtgen/-/tree/SwiftHEP_Tests

Nov 10 2021, 3:59 PM · Restricted Project

Oct 29 2021

jback triaged T168: Swift-HEP EvtGen thread safety developments as Normal priority.
Oct 29 2021, 6:41 PM · Restricted Project

Sep 11 2021

jback added a comment to T162: Maximum probability required for VTOSLL EvtGen model.

Example probability distribution for Dstar0 -> D0 e+ e- decay:

VTOSLLProb.png (409×710 px, 8 KB)
VTOSLLProb2.png (327×536 px, 5 KB)

Sep 11 2021, 4:46 PM · Restricted Project
jback changed the visibility for T161: Probability issue for semileptonic EvtGen model.
Sep 11 2021, 4:19 PM · Restricted Project
jback updated subscribers of T162: Maximum probability required for VTOSLL EvtGen model.
Sep 11 2021, 4:18 PM · Restricted Project
jback triaged T162: Maximum probability required for VTOSLL EvtGen model as Normal priority.
Sep 11 2021, 4:18 PM · Restricted Project
jback updated subscribers of T161: Probability issue for semileptonic EvtGen model.
Sep 11 2021, 4:02 PM · Restricted Project
jback triaged T161: Probability issue for semileptonic EvtGen model as Normal priority.
Sep 11 2021, 4:01 PM · Restricted Project
jback updated subscribers of T160: Problems with B -> 4 mu and gamma mu mu EvtGen models.
Sep 11 2021, 3:47 PM · Restricted Project
jback triaged T160: Problems with B -> 4 mu and gamma mu mu EvtGen models as Normal priority.
Sep 11 2021, 3:46 PM · Restricted Project

Mar 17 2021

jback added a reviewer for D58: Rename member variables to follow convention of m_ prefix: jback.
Mar 17 2021, 2:00 PM · Restricted Project

Mar 16 2021

jback updated subscribers of D62: Improve PI0DALITZ model..
Mar 16 2021, 9:44 PM · Restricted Project
jback accepted D62: Improve PI0DALITZ model..

Changes look good, Michal. The code is now more general and has excellent agreement with the previous version. Thanks.

Mar 16 2021, 9:43 PM · Restricted Project

Feb 27 2021

jback updated the task description for T131: EvtGen tau decays using Pythia.
Feb 27 2021, 10:16 PM · Restricted Project

Feb 10 2021

jback accepted D41: Implementation of higher-spin K-matrix.

Code can be merged, although it would be good if the "DK P-wave" comment for calcGamma in LauKMatrixPropagator.hh is removed before this revision is landed.

Feb 10 2021, 9:18 PM · Laura

Feb 9 2021

jback added inline comments to D41: Implementation of higher-spin K-matrix.
Feb 9 2021, 5:30 PM · Laura
jback added a comment to D41: Implementation of higher-spin K-matrix.

Thanks @johndan for implementing my suggestion.

Feb 9 2021, 4:38 PM · Laura

Feb 8 2021

jback added inline comments to D41: Implementation of higher-spin K-matrix.
Feb 8 2021, 2:33 PM · Laura

Feb 3 2021

jback added a comment to T131: EvtGen tau decays using Pythia.

For reference, old LHCb JIRA task for tau decays using TAUOLA (which could not add spin info): https://its.cern.ch/jira/browse/LHCBGAUSS-841.

Feb 3 2021, 2:04 PM · Restricted Project

Jan 15 2021

jback added inline comments to D39: Allow floating of parameters in the k-matrix.
Jan 15 2021, 6:10 PM · Laura
jback added inline comments to D41: Implementation of higher-spin K-matrix.
Jan 15 2021, 6:00 PM · Laura

Jan 12 2021

jback added inline comments to D41: Implementation of higher-spin K-matrix.
Jan 12 2021, 5:40 PM · Laura
jback updated subscribers of T133: EvtBsMuMuKK::Integral() could be improved.
Jan 12 2021, 4:50 PM · Restricted Project
jback accepted D48: Fix bug in calculation of the daughter momentum in decay.

Code changes look OK. Thanks for porting these over from the LHCb merge request, Michal.

Jan 12 2021, 4:48 PM · Restricted Project
jback accepted D47: Model to generate 4-body phase-space decays in restricted part of the m12-m34 space..

Ok, don't see any showstoppers. Thanks for writing this model, Michal.

Jan 12 2021, 4:06 PM · Restricted Project

Jan 11 2021

jback requested changes to D41: Implementation of higher-spin K-matrix.

From further discussion elsewhere, it looks like the code needs further edits to allow channel-dependent L values (for a given total angular momentum J).

Jan 11 2021, 6:55 PM · Laura
jback added inline comments to D47: Model to generate 4-body phase-space decays in restricted part of the m12-m34 space..
Jan 11 2021, 6:08 PM · Restricted Project
jback requested changes to D47: Model to generate 4-body phase-space decays in restricted part of the m12-m34 space..

Algorithm looks OK overall, although it would be good if we could try to avoid using double pointers in various functions.

Jan 11 2021, 4:58 PM · Restricted Project
jback requested changes to D39: Allow floating of parameters in the k-matrix.

Need to apply an upper bound = 0 for s_0^scatt if this is allowed to float. Some parameters still need "names" added, as per Tom's suggestion.

Jan 11 2021, 2:59 PM · Laura
jback accepted D41: Implementation of higher-spin K-matrix.
Jan 11 2021, 2:22 PM · Laura

Jan 6 2021

jback requested changes to D41: Implementation of higher-spin K-matrix.

Thanks @johndan, the changes you have made so far look good and makes the code more general. I have replied to your questions, and have also suggested that we calculate the barrier radii-squared terms at initialisation. Not sure what we can do for avoiding hard-coding the D* mass at initialisation (regarding access to LauResonanceMaker info).

Jan 6 2021, 4:09 PM · Laura

Dec 20 2020

jback added a comment to T131: EvtGen tau decays using Pythia.

Example environment setup script, using cvmfs packages:

Dec 20 2020, 2:49 PM · Restricted Project
jback updated subscribers of T131: EvtGen tau decays using Pythia.
Dec 20 2020, 2:42 PM · Restricted Project
jback triaged T131: EvtGen tau decays using Pythia as Normal priority.
Dec 20 2020, 2:39 PM · Restricted Project
jback committed rEVTGEN76f245175b48: Clang-formatted testDecayModel. (authored by jback).
Clang-formatted testDecayModel.
Dec 20 2020, 12:27 AM
jback committed rEVTGEN25b05b92e250: Modify EvtPythiaEngine to properly initialize EvtHmePythia model. Clang… (authored by jback).
Modify EvtPythiaEngine to properly initialize EvtHmePythia model. Clang…
Dec 20 2020, 12:25 AM

Dec 19 2020

jback committed rEVTGEN6eefc19b4d1c: Merge branch 'jsonTest' of ssh://phab.hepforge.org/source/evtgen into tauPythia (authored by jback).
Merge branch 'jsonTest' of ssh://phab.hepforge.org/source/evtgen into tauPythia
Dec 19 2020, 8:03 PM
jback committed rEVTGEN04b0445f8b3c: Add EvtHmePythia to list of external models (EvtExternalGenList). Clang-format… (authored by jback).
Add EvtHmePythia to list of external models (EvtExternalGenList). Clang-format…
Dec 19 2020, 7:58 PM
jback committed rEVTGEN74ba482c2833: Merge branch 'master' of into 'tauPythia'. Fix compilation errors in… (authored by jback).
Merge branch 'master' of into 'tauPythia'. Fix compilation errors in…
Dec 19 2020, 7:10 PM

Dec 18 2020

jback added inline comments to D41: Implementation of higher-spin K-matrix.
Dec 18 2020, 1:56 AM · Laura

Dec 17 2020

jback requested changes to D41: Implementation of higher-spin K-matrix.

I've had a first look at the code and have provided some suggestions for changes that I think are needed.

Dec 17 2020, 10:42 PM · Laura
jback requested changes to D39: Allow floating of parameters in the k-matrix.
Dec 17 2020, 8:36 PM · Laura

Dec 10 2020

jback accepted D36: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges.

Code can be merged.

Dec 10 2020, 2:35 PM · Restricted Project

Nov 2 2020

jback closed T109: New EvtGen model for eta' -> mu mu pi pi or e e pi pi decays as Resolved.
Nov 2 2020, 2:25 PM · Restricted Project
jback committed rEVTGENb4c49c7a30a2: Add EvtEtaLLPiPi model. (authored by jback).
Add EvtEtaLLPiPi model.
Nov 2 2020, 2:23 PM
jback closed D34: Add EvtEtaLLPiPi model..
Nov 2 2020, 2:23 PM · Restricted Project