Page MenuHomeHEPForge

tlatham (Thomas Latham)
User

Projects

User Details

User Since
Jul 3 2018, 2:12 PM (327 w, 17 h)

Recent Activity

Mon, Oct 7

tlatham changed the visibility for D132: Introduce thread safety.
Mon, Oct 7, 5:55 PM · Restricted Project
tlatham changed the visibility for D133: Fix problem with tensor particle rotation to helicity basis.
Mon, Oct 7, 5:53 PM · Restricted Project
tlatham requested review of D133: Fix problem with tensor particle rotation to helicity basis.
Mon, Oct 7, 5:52 PM · Restricted Project
tlatham committed rEVTGEN830120f401e7: Introduce thread safety (authored by tlatham).
Introduce thread safety
Mon, Oct 7, 2:45 PM
tlatham committed rEVTGEN1166f2a88b34: Update list of authors/contributors (authored by tlatham).
Update list of authors/contributors
Mon, Oct 7, 2:45 PM
tlatham committed rEVTGEN1273f6a92fea: Update History.md (authored by tlatham).
Update History.md
Mon, Oct 7, 2:45 PM
tlatham committed rEVTGENbe350527d6cc: Improve mutexing of Tauola (authored by abudinen).
Improve mutexing of Tauola
Mon, Oct 7, 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
Mon, Oct 7, 2:45 PM
tlatham committed rEVTGEN3a0ad38627f4: Reorganise test code for multi-threading (authored by tlatham).
Reorganise test code for multi-threading
Mon, Oct 7, 2:45 PM
tlatham committed rEVTGEN81372ce6fab8: Make EvtExternalGenFactory instance thread_local (authored by tlatham).
Make EvtExternalGenFactory instance thread_local
Mon, Oct 7, 2:45 PM
tlatham committed rEVTGENe3805979d022: Reset PDL table on each read (authored by tlatham).
Reset PDL table on each read
Mon, Oct 7, 2:45 PM
tlatham committed rEVTGEN34e10953af27: Modify EvtDecayTable::getInstance to return a reference (authored by tlatham).
Modify EvtDecayTable::getInstance to return a reference
Mon, Oct 7, 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…
Mon, Oct 7, 2:45 PM
tlatham committed rEVTGENda8bf508f27e: Remove unwanted ctor and dtor from EvtRadCorr (authored by tlatham).
Remove unwanted ctor and dtor from EvtRadCorr
Mon, Oct 7, 2:45 PM
tlatham committed rEVTGENb6eca57c39cc: Improve handling of EvtDalitzTable (authored by tlatham).
Improve handling of EvtDalitzTable
Mon, Oct 7, 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…
Mon, Oct 7, 2:45 PM
tlatham closed D132: Introduce thread safety.
Mon, Oct 7, 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
Mon, Oct 7, 2:44 PM
tlatham updated the diff for D132: Introduce thread safety.
  • Update list of authors/contributors
Mon, Oct 7, 2:37 PM · Restricted Project
tlatham updated the diff for D132: Introduce thread safety.

Cleanup commented code

Mon, Oct 7, 9:47 AM · Restricted Project

Fri, Oct 4

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

Thu, Oct 3

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

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

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

Wed, Sep 18

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…
Wed, Sep 18, 11:36 AM
tlatham closed D130: Fix recently introduced bug in EvtDalitzReso for parent with significant natural width.
Wed, Sep 18, 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
Wed, Sep 18, 11:34 AM · Restricted Project

Mon, Sep 16

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

Thu, Sep 12

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.

Thu, Sep 12, 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.
Thu, Sep 12, 6:07 PM · Laura
tlatham closed D103: Create and apply clang-format style.

Commit 8ab96ea5c5ed in branch v3-patches closes this revision

Thu, Sep 12, 6:01 PM · Laura
tlatham committed rLAURA7bada7cb64cc: Update release notes (authored by tlatham).
Update release notes
Thu, Sep 12, 5:48 PM
tlatham committed rLAURA8ab96ea5c5ed: Apply formatting to source files (authored by tlatham).
Apply formatting to source files
Thu, Sep 12, 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
Thu, Sep 12, 5:48 PM
tlatham committed rLAURA05702ffbcb9b: Enable CI check of formatting (authored by tlatham).
Enable CI check of formatting
Thu, Sep 12, 5:48 PM
tlatham committed rLAURA8d769215d91b: Fix minor memory leak in LauSimFitTask (authored by tlatham).
Fix minor memory leak in LauSimFitTask
Thu, Sep 12, 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
Thu, Sep 12, 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
Thu, Sep 12, 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
Thu, Sep 12, 5:47 PM
tlatham committed rLAURAf9a76dad8305: Update release notes (authored by tlatham).
Update release notes
Thu, Sep 12, 5:47 PM
tlatham committed rLAURA3024dbc9204a: Update README (authored by tlatham).
Update README
Thu, Sep 12, 5:47 PM
tlatham committed rLAURAecf5804c02cc: Minor improvements to CMake config (authored by tlatham).
Minor improvements to CMake config
Thu, Sep 12, 5:47 PM
tlatham committed rLAURAd37b87838794: Minor formatting fixes for examples (authored by tlatham).
Minor formatting fixes for examples
Thu, Sep 12, 5:47 PM
tlatham committed rLAURA833e4713184e: Doxygen fixes (authored by tlatham).
Doxygen fixes
Thu, Sep 12, 5:47 PM
tlatham committed rLAURA7f9ce75330ac: Fix formatting of Markdown and CMake files (authored by tlatham).
Fix formatting of Markdown and CMake files
Thu, Sep 12, 5:47 PM
tlatham committed rLAURAc11ead4eced6: Fix a few missing includes / forward declarations (authored by tlatham).
Fix a few missing includes / forward declarations
Thu, Sep 12, 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
Thu, Sep 12, 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)
Thu, Sep 12, 5:47 PM
tlatham committed rLAURA5c1f0c071e57: Small improvement to the dictionary LinkDef file (authored by tlatham).
Small improvement to the dictionary LinkDef file
Thu, Sep 12, 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
Thu, Sep 12, 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"
Thu, Sep 12, 5:47 PM
tlatham committed rLAURAa93c296c1405: Fix python example following changes in 6bf4639 (authored by tlatham).
Fix python example following changes in 6bf4639
Thu, Sep 12, 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".
Thu, Sep 12, 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".
Thu, Sep 12, 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

Jun 13 2024

tlatham triaged T256: Investigate use of cppyy for generating python bindings as Low priority.
Jun 13 2024, 11:02 AM · Laura

May 21 2024

tlatham accepted D118: Remove obsolete ISR flag..
May 21 2024, 10:17 PM · Restricted Project
tlatham changed the visibility for D118: Remove obsolete ISR flag..
May 21 2024, 10:16 PM · Restricted Project
tlatham accepted D115: Implement Sherpa's PHOTONS++ as alternative for final-state radiation.

Fantastic, many thanks @abudinen!

May 21 2024, 8:22 AM · Restricted Project

May 15 2024

tlatham closed T29: Define code formatting style and contributing policies for EvtGen as Resolved.

Closed by D86

May 15 2024, 2:58 PM · Restricted Project
tlatham closed T178: Model KSTARSTARGAMMA does not work correctly as Resolved.

Closed by D109

May 15 2024, 2:53 PM · Restricted Project

May 8 2024

tlatham closed D58: Rename member variables to follow convention of m_ prefix.

Not sure why this wasn't automatically closed when bd48b7fe5585 was committed, so closing it manually

May 8 2024, 12:36 PM · Restricted Project
tlatham committed rEVTGENbd48b7fe5585: Rename member variables to follow convention of m_ prefix (authored by tlatham).
Rename member variables to follow convention of m_ prefix
May 8 2024, 12:05 PM
tlatham updated the diff for D58: Rename member variables to follow convention of m_ prefix.
  • Fixup changes from comments
May 8 2024, 12:05 PM · Restricted Project
tlatham updated the diff for D58: Rename member variables to follow convention of m_ prefix.
  • Update History.md
May 8 2024, 11:59 AM · Restricted Project
tlatham updated the summary of D58: Rename member variables to follow convention of m_ prefix.
May 8 2024, 11:58 AM · Restricted Project
tlatham added a comment to D58: Rename member variables to follow convention of m_ prefix.

Tests are all good, so I'll go ahead and land this.

May 8 2024, 11:51 AM · Restricted Project

May 7 2024

tlatham updated the diff for D58: Rename member variables to follow convention of m_ prefix.
  • Comments from John
May 7 2024, 10:29 PM · Restricted Project
tlatham added a comment to D58: Rename member variables to follow convention of m_ prefix.

Many thanks @jback - see replies inline.
Will push the small changes here in a second.
I'm re-running the tests just to make sure nothing changes - if all is ok I'll land this tomorrow.

May 7 2024, 10:29 PM · Restricted Project

May 1 2024

tlatham accepted D115: Implement Sherpa's PHOTONS++ as alternative for final-state radiation.

Looks good to me, many thanks @abudinen! But let's give the others some time to check through again just to be sure.

May 1 2024, 4:18 PM · Restricted Project

Apr 29 2024

tlatham added a comment to D58: Rename member variables to follow convention of m_ prefix.

@kreps, @jback, @averbyts please let me know if you have any comments

Apr 29 2024, 4:55 PM · Restricted Project
tlatham created T253: Review and standardise use of integer types.
Apr 29 2024, 2:42 PM · Restricted Project
tlatham added a comment to D58: Rename member variables to follow convention of m_ prefix.

I have run all the tests on master and on the branch with these changes on top.

Apr 29 2024, 2:36 PM · Restricted Project
tlatham updated the diff for D58: Rename member variables to follow convention of m_ prefix.
  • Comments from Fernando
Apr 29 2024, 2:33 PM · Restricted Project