Page MenuHomeHEPForge

tlatham (Thomas Latham)
User

Projects

User Details

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

Recent Activity

Mon, Dec 2

tlatham committed rEVTGEN4c83e9177fb6: Remove or convert C headers to C++ equivalents (authored by tlatham).
Remove or convert C headers to C++ equivalents
Mon, Dec 2, 3:28 PM

Nov 18 2024

tlatham committed rEVTGENd78e1392b30c: Update CI builds and code formatting to more recent platform/compilers (authored by tlatham).
Update CI builds and code formatting to more recent platform/compilers
Nov 18 2024, 2:53 PM
tlatham committed rEVTGEN3cac2b671b50: Formatting changes following update to clang-format v16 (authored by tlatham).
Formatting changes following update to clang-format v16
Nov 18 2024, 2:53 PM
tlatham committed rEVTGEN1b687fb7893f: Improve CI script to avoid spurious failures of test stage (authored by tlatham).
Improve CI script to avoid spurious failures of test stage
Nov 18 2024, 2:53 PM
tlatham committed rEVTGENae22267a2f85: Move CI to el9 LCG 105 for production builds (authored by tlatham).
Move CI to el9 LCG 105 for production builds
Nov 18 2024, 2:53 PM
tlatham committed rEVTGENfc0857152c88: Update History.md (authored by tlatham).
Update History.md
Nov 18 2024, 11:52 AM
tlatham committed rEVTGEN655883ea8b8a: Fix compilation error on macOS Sonoma (authored by tlatham).
Fix compilation error on macOS Sonoma
Nov 18 2024, 11:52 AM
tlatham committed rEVTGEN19baa15c9892: Update setupEvtGen.sh script (authored by tlatham).
Update setupEvtGen.sh script
Nov 18 2024, 11:52 AM
tlatham committed rEVTGEN621e9716f713: Update version numbers (authored by tlatham).
Update version numbers
Nov 18 2024, 11:52 AM

Oct 30 2024

tlatham committed rLAURA5b0f86fa6488: Change LauFlavTag::Flavour to a scoped enum (authored by andylhcb).
Change LauFlavTag::Flavour to a scoped enum
Oct 30 2024, 5:57 PM

Oct 16 2024

tlatham committed rLAURAfaaf1d3582a0: Control SimFitCoordinator_Bd2Dpipi with ProgOpts (authored by tlatham).
Control SimFitCoordinator_Bd2Dpipi with ProgOpts
Oct 16 2024, 12:01 PM
tlatham committed rLAURA2795d431a76e: Better handling of failures in runTimeDepTest.sh (authored by tlatham).
Better handling of failures in runTimeDepTest.sh
Oct 16 2024, 12:01 PM
tlatham committed rLAURAe0a0845cbea2: Fix minor memory leak in LauSimFitTask (authored by tlatham).
Fix minor memory leak in LauSimFitTask
Oct 16 2024, 12:00 PM
tlatham committed rLAURAbcd0b8dfad21: Make explicit option for including extra PDFs (authored by tlatham).
Make explicit option for including extra PDFs
Oct 16 2024, 12:00 PM
tlatham committed rLAURA55716efb722c: Fix handling of multi-dimensional constraints in sim fit coordinator (authored by tlatham).
Fix handling of multi-dimensional constraints in sim fit coordinator
Oct 16 2024, 12:00 PM
tlatham committed rLAURA8001deaf7a0e: Fix some printouts in LauMinuit (authored by tlatham).
Fix some printouts in LauMinuit
Oct 16 2024, 12:00 PM
tlatham committed rLAURA3fe8296f4b80: Allow signal production asymmetry to be read from JSON (authored by tlatham).
Allow signal production asymmetry to be read from JSON
Oct 16 2024, 12:00 PM

Oct 9 2024

tlatham closed D133: Fix problem with tensor particle rotation to helicity basis.
Oct 9 2024, 12:16 PM · Restricted Project
tlatham committed rEVTGENd251a756a14a: Fix problem with tensor particle rotation to helicity basis (authored by tlatham).
Fix problem with tensor particle rotation to helicity basis
Oct 9 2024, 12:16 PM

Oct 7 2024

tlatham changed the visibility for D132: Introduce thread safety.
Oct 7 2024, 5:55 PM · Restricted Project
tlatham changed the visibility for D133: Fix problem with tensor particle rotation to helicity basis.
Oct 7 2024, 5:53 PM · Restricted Project
tlatham requested review of D133: Fix problem with tensor particle rotation to helicity basis.
Oct 7 2024, 5:52 PM · Restricted Project
tlatham committed rEVTGEN830120f401e7: Introduce thread safety (authored by tlatham).
Introduce thread safety
Oct 7 2024, 2:45 PM
tlatham committed rEVTGEN1166f2a88b34: Update list of authors/contributors (authored by tlatham).
Update list of authors/contributors
Oct 7 2024, 2:45 PM
tlatham committed rEVTGEN1273f6a92fea: Update History.md (authored by tlatham).
Update History.md
Oct 7 2024, 2:45 PM
tlatham committed rEVTGENbe350527d6cc: Improve mutexing of Tauola (authored by abudinen).
Improve mutexing of Tauola
Oct 7 2024, 2:45 PM
tlatham committed rEVTGENf024aa3d1716: Propagate the EvtGen seed to the Fortran RNG in Tauola (authored by tlatham).
Propagate the EvtGen seed to the Fortran RNG in Tauola
Oct 7 2024, 2:45 PM
tlatham committed rEVTGEN3a0ad38627f4: Reorganise test code for multi-threading (authored by tlatham).
Reorganise test code for multi-threading
Oct 7 2024, 2:45 PM
tlatham committed rEVTGEN81372ce6fab8: Make EvtExternalGenFactory instance thread_local (authored by tlatham).
Make EvtExternalGenFactory instance thread_local
Oct 7 2024, 2:45 PM
tlatham committed rEVTGENe3805979d022: Reset PDL table on each read (authored by tlatham).
Reset PDL table on each read
Oct 7 2024, 2:45 PM
tlatham committed rEVTGEN34e10953af27: Modify EvtDecayTable::getInstance to return a reference (authored by tlatham).
Modify EvtDecayTable::getInstance to return a reference
Oct 7 2024, 2:45 PM
tlatham committed rEVTGEN6fdcf7b26f3c: Modified arrays in EvtBtoXsEtap and EvtBtoXsgamma to correct maximum number of… (authored by abudinen).
Modified arrays in EvtBtoXsEtap and EvtBtoXsgamma to correct maximum number of…
Oct 7 2024, 2:45 PM
tlatham committed rEVTGENda8bf508f27e: Remove unwanted ctor and dtor from EvtRadCorr (authored by tlatham).
Remove unwanted ctor and dtor from EvtRadCorr
Oct 7 2024, 2:45 PM
tlatham committed rEVTGENb6eca57c39cc: Improve handling of EvtDalitzTable (authored by tlatham).
Improve handling of EvtDalitzTable
Oct 7 2024, 2:45 PM
tlatham committed rEVTGEN727de899934c: Propagated protection of statics and const correctness in models and findMasses… (authored by abudinen).
Propagated protection of statics and const correctness in models and findMasses…
Oct 7 2024, 2:45 PM
tlatham closed D132: Introduce thread safety.
Oct 7 2024, 2:45 PM · Restricted Project
tlatham committed rEVTGENc26947714160: Prototype changes for multithreading (authored by Heather Ratcliffe (ridcully) <h.ratcliffe@warwick.ac.uk>).
Prototype changes for multithreading
Oct 7 2024, 2:44 PM
tlatham updated the diff for D132: Introduce thread safety.
  • Update list of authors/contributors
Oct 7 2024, 2:37 PM · Restricted Project
tlatham updated the diff for D132: Introduce thread safety.

Cleanup commented code

Oct 7 2024, 9:47 AM · Restricted Project

Oct 4 2024

tlatham requested review of D132: Introduce thread safety.
Oct 4 2024, 4:45 PM · Restricted Project

Oct 3 2024

tlatham added a comment to D131: Tauola tests.
In D131#3576, @abudinen wrote:

@tlatham, @jback, @kreps can we land this?

Oct 3 2024, 1:20 PM · Restricted Project
tlatham committed rLAURA5f7e7256498b: Doxygen fix (authored by tlatham).
Doxygen fix
Oct 3 2024, 10:23 AM

Sep 18 2024

tlatham committed rEVTGEN4f1631802408: Fix recently introduced bug in EvtDalitzReso for parent with significant… (authored by tlatham).
Fix recently introduced bug in EvtDalitzReso for parent with significant…
Sep 18 2024, 11:36 AM
tlatham closed D130: Fix recently introduced bug in EvtDalitzReso for parent with significant natural width.
Sep 18 2024, 11:36 AM · Restricted Project
tlatham updated the diff for D130: Fix recently introduced bug in EvtDalitzReso for parent with significant natural width.
  • Update History.md
Sep 18 2024, 11:34 AM · Restricted Project

Sep 16 2024

tlatham committed rEVTGEN38c3c2134da0: Prepare 2.2.3 patch release (authored by tlatham).
Prepare 2.2.3 patch release
Sep 16 2024, 3:02 PM
tlatham committed rEVTGENf484b7ba72fd: Fix bug in EvtTensorParticle::rotateToHelicityBasis (authored by tlatham).
Fix bug in EvtTensorParticle::rotateToHelicityBasis
Sep 16 2024, 3:02 PM
tlatham committed rEVTGENba73ba8758c6: Fix EvtDalitzReso for broad parents (authored by tlatham).
Fix EvtDalitzReso for broad parents
Sep 16 2024, 3:02 PM
tlatham updated the summary of D130: Fix recently introduced bug in EvtDalitzReso for parent with significant natural width.
Sep 16 2024, 2:57 PM · Restricted Project
tlatham requested review of D130: Fix recently introduced bug in EvtDalitzReso for parent with significant natural width.
Sep 16 2024, 2:52 PM · Restricted Project

Sep 12 2024

tlatham closed T111: Create clang-format style config file as Resolved.

The config file is created in commit 000e3be, which is in the master branch.
In the v3-patches branch, the formatting check is enabled in the CI in 05702ff and the formatting is applied to the source files in 8ab96ea. This has been tagged in v3r6.
The application of the formatting in master will happen after the timedep-branch is merged.

Sep 12 2024, 6:07 PM · Laura
tlatham closed T111: Create clang-format style config file, a subtask of T49: Define and document Laura++ code formatting style, conventions, contributing procedures, etc., as Resolved.
Sep 12 2024, 6:07 PM · Laura
tlatham closed D103: Create and apply clang-format style.

Commit 8ab96ea5c5ed in branch v3-patches closes this revision

Sep 12 2024, 6:01 PM · Laura
tlatham committed rLAURA7bada7cb64cc: Update release notes (authored by tlatham).
Update release notes
Sep 12 2024, 5:48 PM
tlatham committed rLAURA8ab96ea5c5ed: Apply formatting to source files (authored by tlatham).
Apply formatting to source files
Sep 12 2024, 5:48 PM
tlatham committed rLAURA54c4fd328fc5: Remove all uses of deprecated ROOT ClassImp macro (authored by tlatham).
Remove all uses of deprecated ROOT ClassImp macro
Sep 12 2024, 5:48 PM
tlatham committed rLAURA05702ffbcb9b: Enable CI check of formatting (authored by tlatham).
Enable CI check of formatting
Sep 12 2024, 5:48 PM
tlatham committed rLAURA8d769215d91b: Fix minor memory leak in LauSimFitTask (authored by tlatham).
Fix minor memory leak in LauSimFitTask
Sep 12 2024, 5:48 PM
tlatham committed rLAURA9185eb8e9363: Fix handling of multi-dimensional constraints in sim fit coordinator (authored by tlatham).
Fix handling of multi-dimensional constraints in sim fit coordinator
Sep 12 2024, 5:48 PM
tlatham committed rLAURA912f982e89f5: Revamp how parameters are passed to the fit model (authored by tlatham).
Revamp how parameters are passed to the fit model
Sep 12 2024, 5:48 PM
tlatham committed rLAURA3f1e2fb6490f: Move to el9 LCG 105 for production builds (authored by tlatham).
Move to el9 LCG 105 for production builds
Sep 12 2024, 5:47 PM
tlatham committed rLAURAf9a76dad8305: Update release notes (authored by tlatham).
Update release notes
Sep 12 2024, 5:47 PM
tlatham committed rLAURA3024dbc9204a: Update README (authored by tlatham).
Update README
Sep 12 2024, 5:47 PM
tlatham committed rLAURAecf5804c02cc: Minor improvements to CMake config (authored by tlatham).
Minor improvements to CMake config
Sep 12 2024, 5:47 PM
tlatham committed rLAURAd37b87838794: Minor formatting fixes for examples (authored by tlatham).
Minor formatting fixes for examples
Sep 12 2024, 5:47 PM
tlatham committed rLAURA833e4713184e: Doxygen fixes (authored by tlatham).
Doxygen fixes
Sep 12 2024, 5:47 PM
tlatham committed rLAURA7f9ce75330ac: Fix formatting of Markdown and CMake files (authored by tlatham).
Fix formatting of Markdown and CMake files
Sep 12 2024, 5:47 PM
tlatham committed rLAURAc11ead4eced6: Fix a few missing includes / forward declarations (authored by tlatham).
Fix a few missing includes / forward declarations
Sep 12 2024, 5:47 PM
tlatham committed rLAURA27bdf8bd6c71: Scripts to fix indentation of Doxygen comment blocks (authored by tlatham).
Scripts to fix indentation of Doxygen comment blocks
Sep 12 2024, 5:47 PM
tlatham committed rLAURA000e3be8037c: Define clang-format style and formatting check in CI (currently disabled) (authored by tlatham).
Define clang-format style and formatting check in CI (currently disabled)
Sep 12 2024, 5:47 PM
tlatham committed rLAURA5c1f0c071e57: Small improvement to the dictionary LinkDef file (authored by tlatham).
Small improvement to the dictionary LinkDef file
Sep 12 2024, 5:47 PM
tlatham committed rLAURA933064165fda: Take advantage of ROOT improvements in CMake functions for dictionary generation (authored by tlatham).
Take advantage of ROOT improvements in CMake functions for dictionary generation
Sep 12 2024, 5:47 PM
tlatham committed rLAURA4b213393a941: Revert "Improve use of ROOT dictionary generation macros" (authored by tlatham).
Revert "Improve use of ROOT dictionary generation macros"
Sep 12 2024, 5:47 PM
tlatham committed rLAURAa93c296c1405: Fix python example following changes in 6bf4639 (authored by tlatham).
Fix python example following changes in 6bf4639
Sep 12 2024, 5:47 PM
tlatham added a reverting change for D101: Improve use of ROOT dictionary generation macros: rLAURA4b213393a941: Revert "Improve use of ROOT dictionary generation macros".
Sep 12 2024, 5:47 PM · Laura
tlatham added a reverting change for rLAURA9dffea19ce7b: Improve use of ROOT dictionary generation macros: rLAURA4b213393a941: Revert "Improve use of ROOT dictionary generation macros".
Sep 12 2024, 5:47 PM

Aug 13 2024

tlatham accepted D129: Add and convert tests for pythia.

Many thanks indeed for this @abudinen!

Aug 13 2024, 1:22 PM · Restricted Project

Aug 8 2024

tlatham moved T229: Add json tests for Final-State-Radiators from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 8 2024, 11:44 AM · Restricted Project
tlatham moved T250: Add new plug-ins for Final-State-Radiation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 8 2024, 11:44 AM · Restricted Project

Aug 5 2024

tlatham accepted D127: Use std::lock_guard instead of mutex lock for FSR generators.

Thanks, this improves exception safety and makes it less likely to introduce accidental deadlocks with future changes that make early returns etc.

Aug 5 2024, 3:23 PM · Restricted Project

Jun 26 2024

tlatham committed rEVTGEN93422ea71d12: Update version number to 2.2.2 (authored by tlatham).
Update version number to 2.2.2
Jun 26 2024, 9:31 AM
tlatham committed rEVTGENb48a2658d215: Remove EVTGEN_SHERPA from CI config (authored by tlatham).
Remove EVTGEN_SHERPA from CI config
Jun 26 2024, 9:25 AM

Jun 25 2024

tlatham committed rEVTGENda0899ac88c6: Add CI file to run builds in R02-02-00-patches (authored by tlatham).
Add CI file to run builds in R02-02-00-patches
Jun 25 2024, 5:01 PM

Jun 24 2024

tlatham accepted D124: Add EvtD0ToKspipi DP model..

Thanks @jback for fixing these quickly. Good point about the R02-02-00-patches version needing fixing. Apologies for not spotting this when reviewing D119. I still haven't made the release from that branch, so we can include the fix before I do so. I think you can just cherry-pick the relevant commits from here onto that branch.

Jun 24 2024, 1:41 PM · Restricted Project
tlatham requested changes to D124: Add EvtD0ToKspipi DP model..

Thanks for this @jback! I've just spotted a couple of small things.

Jun 24 2024, 10:26 AM · Restricted Project

Jun 21 2024

tlatham added a comment to D123: Get rid of EvtPatches.hh.

Thanks @abudinen - just a minor wording suggestion for the History file.
Since these are my changes, I'll let John and/or Michal do the actual reviewing!

Jun 21 2024, 8:58 AM · Restricted Project

Jun 20 2024

tlatham closed D122: Fix compilation warnings under gcc13 and clang16.
Jun 20 2024, 7:00 PM · Restricted Project
tlatham committed rEVTGEN66449a7b6e0c: Fix compilation warnings under gcc13 and clang16 (authored by tlatham).
Fix compilation warnings under gcc13 and clang16
Jun 20 2024, 7:00 PM
tlatham updated the diff for D122: Fix compilation warnings under gcc13 and clang16.
  • Minor fix to JSON
Jun 20 2024, 6:55 PM · Restricted Project
tlatham added inline comments to D122: Fix compilation warnings under gcc13 and clang16.
Jun 20 2024, 6:21 PM · Restricted Project
tlatham updated the diff for D122: Fix compilation warnings under gcc13 and clang16.
  • Update History.md
Jun 20 2024, 6:00 PM · Restricted Project
tlatham added reviewers for D122: Fix compilation warnings under gcc13 and clang16: jback, abudinen, kreps.
Jun 20 2024, 6:00 PM · Restricted Project
tlatham requested review of D122: Fix compilation warnings under gcc13 and clang16.
Jun 20 2024, 5:57 PM · Restricted Project
tlatham added inline comments to D121: Introduced function to set seed..
Jun 20 2024, 3:34 PM · Restricted Project

Jun 19 2024

tlatham committed rEVTGENc1ebc621d9b3: Fix compilation warnings under gcc13 and clang16 (authored by tlatham).
Fix compilation warnings under gcc13 and clang16
Jun 19 2024, 6:33 PM
tlatham updated the summary of D120: Remove "reference" field from JSON test files.
Jun 19 2024, 9:28 AM · Restricted Project
tlatham added a comment to D120: Remove "reference" field from JSON test files.

Looks good to me but then they are my changes ;)
So probably best to have them checked by @jback and/or @kreps before merging.

Jun 19 2024, 9:27 AM · Restricted Project

Jun 18 2024

tlatham accepted D119: Add EvtD0ToKspipi DP model..

Looks good, many thanks!

Jun 18 2024, 11:58 AM · Restricted Project

Jun 17 2024

tlatham added inline comments to D119: Add EvtD0ToKspipi DP model..
Jun 17 2024, 1:44 PM · Restricted Project
tlatham added a comment to D119: Add EvtD0ToKspipi DP model..

In the context of the thread-safety work, Fernando has been able to make EvtDalitzReso::evaluate a const function. If we were to cherry-pick those changes here we could avoid the copy of each of the EvtDalitzReso instances in EvtD0ToKspipi::calcTotAmp. What do you think?

Jun 17 2024, 1:36 PM · Restricted Project