Page MenuHomeHEPForge

jback (John Back)
User

Projects

User Details

User Since
Jul 3 2018, 2:12 PM (120 w, 5 d)

Recent Activity

Sat, Oct 3

jback added a comment to D34: Add EvtEtaLLPiPi model..
Sat, Oct 3, 3:12 PM · Restricted Project
jback added a comment to D34: Add EvtEtaLLPiPi model..

I'll try to compare the physics against the referenced paper next week, although I guess this was checked during the LHCb review?

Sat, Oct 3, 3:08 PM · Restricted Project
jback committed rEVTGEN719f8c6c9130: Add json test files for EtaLLPiPi decay model. (authored by jback).
Add json test files for EtaLLPiPi decay model.
Sat, Oct 3, 2:56 PM
jback updated the diff for D34: Add EvtEtaLLPiPi model..
  • Update EvtEtaLLPiPi model according to D34 suggestions.
Sat, Oct 3, 2:49 PM · Restricted Project

Sep 1 2020

jback changed the visibility for D34: Add EvtEtaLLPiPi model..
Sep 1 2020, 3:17 PM · Restricted Project

Aug 21 2020

jback updated the summary of D34: Add EvtEtaLLPiPi model..
Aug 21 2020, 8:05 PM · Restricted Project
jback added a comment to T109: New EvtGen model for eta' -> mu mu pi pi or e e pi pi decays.

Code review: https://phab.hepforge.org/D34

Aug 21 2020, 7:57 PM · Restricted Project
jback requested review of D34: Add EvtEtaLLPiPi model..
Aug 21 2020, 7:51 PM · Restricted Project
jback updated subscribers of T109: New EvtGen model for eta' -> mu mu pi pi or e e pi pi decays.
Aug 21 2020, 6:09 PM · Restricted Project
jback triaged T109: New EvtGen model for eta' -> mu mu pi pi or e e pi pi decays as Normal priority.
Aug 21 2020, 6:08 PM · Restricted Project

Aug 19 2020

jback updated subscribers of T108: Add capability for testing decay models within CI pipeline.

! In T108#1685, @tlatham wrote:
Presumably then we would have json files that define the tests for each model and also have some other json file that maps the model to the source and header files that it depends on (or probably the other way around), then in the CI pipeline we would check what code has changed in the commit and decide which models need to be rerun based on the changes. Is that the idea?

Aug 19 2020, 2:25 PM · Restricted Project

Aug 18 2020

jback added a comment to T108: Add capability for testing decay models within CI pipeline.

The idea is to run a test doing:

Aug 18 2020, 7:24 PM · Restricted Project
jback added a comment to T108: Add capability for testing decay models within CI pipeline.
  • Need to decide if including the json header & source file is compatible with our license; I think it'll be OK since we include its own license fully.
  • Also need to think about where we can store reference histograms for CI pipline. Can we use CERN EOS?
  • Can ROOT be used in a CI pipeline? If not, we could create our own simple "histogram" class to store distributions so that they can be compared with references.
Aug 18 2020, 7:10 PM · Restricted Project
jback committed rEVTGENa70475a8415f: T108: Add testDecayModel which automatically generates distributions for decays… (authored by jback).
T108: Add testDecayModel which automatically generates distributions for decays…
Aug 18 2020, 7:01 PM
jback changed the visibility for T108: Add capability for testing decay models within CI pipeline.
Aug 18 2020, 6:26 PM · Restricted Project
jback triaged T108: Add capability for testing decay models within CI pipeline as Normal priority.
Aug 18 2020, 6:24 PM · Restricted Project

Apr 8 2020

jback committed rEVTGENdedd22a4e598: Fixed NR amplitude and the 4-momentum boosts used for angles in EvtLambdacPHH. (authored by jback).
Fixed NR amplitude and the 4-momentum boosts used for angles in EvtLambdacPHH.
Apr 8 2020, 7:02 PM

Mar 12 2020

jback committed rEVTGENefcd96803d98: Move static library location from lib/archive to lib. (authored by jback).
Move static library location from lib/archive to lib.
Mar 12 2020, 6:21 PM

Mar 9 2020

jback committed rEVTGEN3d2b094c864f: Add EvtAbsExternalGen::getDecayProb(). (authored by jback).
Add EvtAbsExternalGen::getDecayProb().
Mar 9 2020, 1:52 PM
jback committed rEVTGENc237405cc5c0: Add EvtAbsExternalGen::getDecayProb(). Formatting edits for EvtHepMCEvent… (authored by jback).
Add EvtAbsExternalGen::getDecayProb(). Formatting edits for EvtHepMCEvent…
Mar 9 2020, 1:49 PM

Feb 10 2020

jback committed rEVTGENaba371ee2474: Added EvtPsi2JpsiPiPi and EvtDToKpienu models from master branch. (authored by jback).
Added EvtPsi2JpsiPiPi and EvtDToKpienu models from master branch.
Feb 10 2020, 11:56 AM

Nov 15 2019

jback committed rEVTGENecf1adf8a7e9: Added EvtPsi2JpsiPiPi model for psi2S -> J/psi pi+ pi- decays. (authored by jback).
Added EvtPsi2JpsiPiPi model for psi2S -> J/psi pi+ pi- decays.
Nov 15 2019, 1:45 PM

Jul 16 2019

jback committed rEVTGENb5a8f300433c: Correct imaginary sign for EvtComplex /= (EvtComplex c) operator. (authored by jback).
Correct imaginary sign for EvtComplex /= (EvtComplex c) operator.
Jul 16 2019, 5:08 PM

Jul 3 2019

jback committed rEVTGEN2d93e75e5dad: Added EvtLambdacPHH decay model. Make sure min mass is larger than 1e-4 in… (authored by jback).
Added EvtLambdacPHH decay model. Make sure min mass is larger than 1e-4 in…
Jul 3 2019, 6:00 PM
jback committed rEVTGENc68aa6bda7c8: Added EvtLambdacPHH decay model. Make sure min mass is larger than 1e-4 in… (authored by jback).
Added EvtLambdacPHH decay model. Make sure min mass is larger than 1e-4 in…
Jul 3 2019, 5:35 PM

May 9 2019

jback committed rEVTGENb90eb6151578: Make EvtTauPythia inherit from EvtDecayIncoherent. (authored by jback).
Make EvtTauPythia inherit from EvtDecayIncoherent.
May 9 2019, 2:48 PM
jback committed rEVTGEN385f1f336907: Add EvtTauPythia model for Pythia tau decay development. (authored by jback).
Add EvtTauPythia model for Pythia tau decay development.
May 9 2019, 12:35 PM

May 3 2019

jback committed rEVTGENd17193227145: Fix infinite loop during initialisation of the EvtBTo3hCP model. (authored by jback).
Fix infinite loop during initialisation of the EvtBTo3hCP model.
May 3 2019, 4:11 PM
jback committed rEVTGEN893c896bda49: Fix infinite loop during initialisation of the EvtBTo3hCP model. (authored by jback).
Fix infinite loop during initialisation of the EvtBTo3hCP model.
May 3 2019, 3:45 PM
jback committed rEVTGEN5847aa0fd182: Mention EvtParser fix to reading decay files in History file. (authored by jback).
Mention EvtParser fix to reading decay files in History file.
May 3 2019, 2:38 PM
jback committed rEVTGEN9d3285c72e3f: Update History when cmake build was added to modernize branch. (authored by jback).
Update History when cmake build was added to modernize branch.
May 3 2019, 2:32 PM
jback committed rEVTGENc34869a5e7f7: Register EvtBsMuMuKK model. (authored by jback).
Register EvtBsMuMuKK model.
May 3 2019, 2:13 PM
jback committed rEVTGEN57973f381df6: Fix EvtSLDiBaryonAmp bugs, update EvtBcVHad for psi Ks K and new EvtBsMuMuKK… (authored by jback).
Fix EvtSLDiBaryonAmp bugs, update EvtBcVHad for psi Ks K and new EvtBsMuMuKK…
May 3 2019, 2:12 PM
jback committed rEVTGEN48936b9cffb1: Update master branch with various LHCb decay model additions/fixes over the… (authored by jback).
Update master branch with various LHCb decay model additions/fixes over the…
May 3 2019, 12:40 PM

May 1 2019

jback committed rEVTGEN7209dc1622fc: Merge branch 'master' of ssh://phab.hepforge.org/source/evtgen into modernize (authored by jback).
Merge branch 'master' of ssh://phab.hepforge.org/source/evtgen into modernize
May 1 2019, 5:02 PM
jback committed rEVTGEN539ca538b6cb: Update evtgenlhc_test1 to avoid (gcc8) compiler errors/warnings. (authored by jback).
Update evtgenlhc_test1 to avoid (gcc8) compiler errors/warnings.
May 1 2019, 5:02 PM
jback committed rEVTGEN561bddb7464b: Update test programs to remove (gcc8) compiler errors/warnings. (authored by jback).
Update test programs to remove (gcc8) compiler errors/warnings.
May 1 2019, 4:41 PM

Feb 15 2019

jback committed rEVTGEN0bcd56696513: Merge branch 'cmake' of ssh://phab.hepforge.org/source/evtgen into modernize (authored by jback).
Merge branch 'cmake' of ssh://phab.hepforge.org/source/evtgen into modernize
Feb 15 2019, 5:11 PM

Feb 1 2019

jback added a task to rEVTGEN24d37621f536: Modernize EvtBLLNuL & EvtBToDiBaryonlnupQCD models, replacing dynamically…: T13: Modernize EvtGen.
Feb 1 2019, 5:13 PM
jback added a commit to T13: Modernize EvtGen: rEVTGEN24d37621f536: Modernize EvtBLLNuL & EvtBToDiBaryonlnupQCD models, replacing dynamically….
Feb 1 2019, 5:13 PM · Restricted Project
jback committed rEVTGEN24d37621f536: Modernize EvtBLLNuL & EvtBToDiBaryonlnupQCD models, replacing dynamically… (authored by jback).
Modernize EvtBLLNuL & EvtBToDiBaryonlnupQCD models, replacing dynamically…
Feb 1 2019, 4:15 PM
jback added inline comments to rEVTGEN603f6890de84: Fix modernization compiler errors and warnings..
Feb 1 2019, 12:38 PM

Jan 30 2019

jback added a comment to T13: Modernize EvtGen.

I think I've fixed all of the compilation errors and warnings, and have also added the cmake branch changes as well. To build this modernize branch using cmake, do:

Jan 30 2019, 2:46 PM · Restricted Project
jback committed rEVTGEN603f6890de84: Fix modernization compiler errors and warnings. (authored by jback).
Fix modernization compiler errors and warnings.
Jan 30 2019, 2:35 PM
jback committed rEVTGEN2137c4de5590: Update EvtParser and EvtSLDiBaryonAmp from master. (authored by jback).
Update EvtParser and EvtSLDiBaryonAmp from master.
Jan 30 2019, 1:16 PM
jback committed rEVTGEN6bad14ee319b: Merge remote-tracking branch 'origin/cmake' into modernize (authored by jback).
Merge remote-tracking branch 'origin/cmake' into modernize
Jan 30 2019, 1:16 PM

Jan 24 2019

jback committed rEVTGEN835ba6053ca2: Include parity factor for vector terms in EvtSLDiBaryonAmp. (authored by jback).
Include parity factor for vector terms in EvtSLDiBaryonAmp.
Jan 24 2019, 5:29 PM

Jan 21 2019

jback committed rEVTGEN6b06970092eb: Correct B 4-momentum in EvtSLDiBaryonAmp for the BToDiBaryonlnupQCD model. (authored by jback).
Correct B 4-momentum in EvtSLDiBaryonAmp for the BToDiBaryonlnupQCD model.
Jan 21 2019, 12:16 PM

Dec 24 2018

jback added a comment to T13: Modernize EvtGen.

I tried gcc 6.3.0 and the configure script has been modified to enable C++14, although the corresponding environment variable is still called CPP11.

Dec 24 2018, 3:52 PM · Restricted Project

Dec 21 2018

jback claimed T13: Modernize EvtGen.
Dec 21 2018, 7:34 PM · Restricted Project
jback added a comment to T13: Modernize EvtGen.

LHCb repository uses report() for print statements while our version uses EvtGenReport(). Used the following sed-like commands to change these lines:

Dec 21 2018, 7:22 PM · Restricted Project
jback added a comment to T13: Modernize EvtGen.

There are compilation problems, specifically private copy constructors in EvtItgPtrFunction and related classes, giving errors when auto and make_unique are used in EvtBtoXsgammaKagan, for example. Similar issues occur for
EvtRareLbToLll, EvtVubBLNP and EvtVubNLO. Could be compiler-version dependent?

Dec 21 2018, 6:51 PM · Restricted Project
jback triaged T13: Modernize EvtGen as Normal priority.
Dec 21 2018, 6:49 PM · Restricted Project
jback committed rEVTGENb240d9114f86: Import C++ modernization changes from Gerhard Raven. (authored by jback).
Import C++ modernization changes from Gerhard Raven.
Dec 21 2018, 6:34 PM

Dec 18 2018

jback committed rEVTGEN56c01564bee8: Modernise EvtBLLNuL with suggestions from Michal. (authored by jback).
Modernise EvtBLLNuL with suggestions from Michal.
Dec 18 2018, 5:49 PM

Dec 7 2018

jback committed rEVTGENa1ba8f7f1f29: Remove unneeded Fortran random number interace. (authored by jback).
Remove unneeded Fortran random number interace.
Dec 7 2018, 5:58 PM
jback committed rEVTGENbdb32577dff3: Added the EvtBLLNuL (BLLNUL) model; removed EvtB2MuMuMuNu. (authored by jback).
Added the EvtBLLNuL (BLLNUL) model; removed EvtB2MuMuMuNu.
Dec 7 2018, 5:53 PM

Nov 12 2018

jback committed rEVTGEN1265ef19aa67: Remove unneeded Fortran include files. (authored by jback).
Remove unneeded Fortran include files.
Nov 12 2018, 5:12 PM

Nov 5 2018

jback committed rEVTGEN4bb9f6e86876: Added the BToDiBaryonlnupQCD model. (authored by jback).
Added the BToDiBaryonlnupQCD model.
Nov 5 2018, 11:38 AM

Oct 18 2018

jback added a task to rEVTGENfa545b979b4a: Add various decay models from LHCb EvtGenExtras package.: Unknown Object (Maniphest Task).
Oct 18 2018, 12:50 PM

Oct 17 2018

jback committed rEVTGENfa545b979b4a: Add various decay models from LHCb EvtGenExtras package. (authored by jback).
Add various decay models from LHCb EvtGenExtras package.
Oct 17 2018, 5:55 PM
jback committed rEVTGEN45ce62c78faa: Fix compilation warnings in EvtLambdaB2LambdaV (ambiguous if statements) (authored by jback).
Fix compilation warnings in EvtLambdaB2LambdaV (ambiguous if statements)
Oct 17 2018, 4:56 PM

Oct 5 2018

jback committed rEVTGENfb6168d1c58e: Updated setupEvtGen.sh to work with the new HepForge Phabricator site. (authored by jback).
Updated setupEvtGen.sh to work with the new HepForge Phabricator site.
Oct 5 2018, 12:31 PM