General question, @tlatham : should I cherry-pick commits to bring this differential in line with the master (e.g. c38fa2a34f4a772754d1e8f610def10747d95104 - LauFormulaPar fix)?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jan 6 2021
Jan 6 2021
tlatham committed rEVTGEN5948de8d429c: Small cmake improvements for the RHEL8 (authored by Andrii Verbytskyi <averbyts@cern.ch>).
Small cmake improvements for the RHEL8
Jan 6 2021, 2:12 PM · Restricted Project
Thanks for these improvements. They look fine to me.
Jan 6 2021, 12:18 PM · Restricted Project
Jan 6 2021, 12:17 PM · Restricted Project
Dec 16 2020
Dec 16 2020
Dec 10 2020
Dec 10 2020
tlatham committed rLAURA89113f7a4cf8: Fix LauFormulaPar to follow change in behaviour of TFormula (authored by tlatham).
Fix LauFormulaPar to follow change in behaviour of TFormula
Thanks very much for this @johndan. It looks good.
I think it would just be good to take the opportunity while we're at it to allow any of the parameters to float.
We should also include the name of the propagator in the name of the parameters so that if we have more than one K-matrix in a given fit we don't get identically named parameters appearing - this will cause problems with the sim-fit for example.
See the inline comments for details.
tlatham retitled D36: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges from - Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges. With new version we have now also opportunity to generate rectangular part of the squared Dalitz plot with same efficiency.- Shuffle part of the code in... to Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges.
Dec 10 2020, 2:31 PM · Restricted Project
tlatham retitled D36: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges from - Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges. With new version we have now also opportunity to generate rectangular part of the squared Dalitz plot with same efficiency.
- Shuffle part of the code in... to - Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges. With new version we have now also opportunity to generate rectangular part of the squared Dalitz plot with same efficiency.- Shuffle part of the code in....
Dec 10 2020, 2:29 PM · Restricted Project
tlatham accepted D36: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges.
Many thanks @kreps, looks good to me.
Dec 10 2020, 2:27 PM · Restricted Project
Dec 3 2020
Dec 3 2020
- Update release notes
Dec 2 2020
Dec 2 2020
tlatham changed the visibility for D42: Fix LauFormulaPar to follow change in behaviour of TFormula.
tlatham triaged T129: LauFormulaPar gives spurious error about dimension being 0 rather than 1 as Normal priority.
tlatham committed rLAURA19d7fe43bb14: Allow slope of exponential non-resonant shape to vary positive (for low-stats… (authored by johndan).
Allow slope of exponential non-resonant shape to vary positive (for low-stats…
tlatham accepted D40: Allow slope of exponential non-resonant shape to vary positive (for low-stats fits).
OK, good to go now, I'll take care of landing it later on.
tlatham updated the diff for D40: Allow slope of exponential non-resonant shape to vary positive (for low-stats fits).
- Reference Maniphest task in release notes
Nov 27 2020
Nov 27 2020
Extend testing in CI
tlatham committed rLAURAb71873074e64: Fix problem with per-event decay time error (authored by tlatham).
Fix problem with per-event decay time error
Nov 26 2020
Nov 26 2020
tlatham changed the visibility for D40: Allow slope of exponential non-resonant shape to vary positive (for low-stats fits).
Nov 23 2020
Nov 23 2020
tlatham requested changes to D40: Allow slope of exponential non-resonant shape to vary positive (for low-stats fits).
Hi Dan,
Nov 20 2020
Nov 20 2020
tlatham committed rLAURA58a40867981d: Update CI and scripts for changes to Test_Dpipi (authored by tlatham).
Update CI and scripts for changes to Test_Dpipi
tlatham committed rLAURA321ca8e0fe0f: Start to Use Boost ProgramOptions for examples (authored by tlatham).
Start to Use Boost ProgramOptions for examples
Nov 18 2020
Nov 18 2020
Small tidy-ups in Lau1DCubicSpline
tlatham committed rLAURA73d5f64b3113: Scaling by per-event decay time error should now work (authored by tlatham).
Scaling by per-event decay time error should now work
Oct 30 2020
Oct 30 2020
tlatham requested changes to D36: Rewrite EvtFlatSqDalitz model to be more efficient and to avoid cut-off around the edges.
Oct 30 2020, 12:32 PM · Restricted Project
Hi @jback, many thanks for the changes and apologies for the delay in responding to them.
I think this looks good to go now.
Unless @kreps has any comments I think you can go ahead and "land" it onto master.
Oct 30 2020, 11:16 AM · Restricted Project
Oct 15 2020
Oct 15 2020
tlatham committed rLAURA158d8acf4401: Match signal generation to changes in fit PDF (authored by tlatham).
Match signal generation to changes in fit PDF
Implement reorganisation of categories
Oct 13 2020
Oct 13 2020
Fixes for LauDecayTimePdf
Oct 8 2020
Oct 8 2020
tlatham committed rLAURA0bfca40e0d2a: Audit of FT and DT code, in particular normalisations (authored by tlatham).
Audit of FT and DT code, in particular normalisations
Oct 6 2020
Oct 6 2020
Fix bugs in timedep generation
Oct 6 2020, 10:22 AM · Restricted Project
Oct 6 2020, 10:18 AM · Restricted Project
tlatham changed the edit policy for T29: Define code formatting style and contributing policies for EvtGen.
Oct 6 2020, 10:18 AM · Restricted Project
Oct 6 2020, 10:18 AM · Restricted Project
Oct 2 2020
Oct 2 2020
Hi @jback, sorry it's taken me so long to review this.
You can find here some technical points.
I'll try to compare the physics against the referenced paper next week, although I guess this was checked during the LHCb review?
You mention also testing it using testDecayModel but I can't find the json file(s) for this model. Could you include them in the next revision?
Oct 2 2020, 10:22 PM · Restricted Project
Sep 21 2020
Sep 21 2020
tlatham committed rLAURA3838315ece72: Provide more information on success/failure of fitting stage in timedep test… (authored by tlatham).
Provide more information on success/failure of fitting stage in timedep test…
tlatham committed rLAURA53227a945ff1: Few changes to file naming in timedep test example (authored by tlatham).
Few changes to file naming in timedep test example
Sep 18 2020
Sep 18 2020
Save CI test outputs as artifacts
tlatham committed rLAURA6138404f9bc2: Have test retrieve histogram.root and use --hist option (authored by tlatham).
Have test retrieve histogram.root and use --hist option
tlatham committed rLAURA7e299e25a6f1: Always require RooFitCore component for RooMath (authored by tlatham).
Always require RooFitCore component for RooMath
tlatham committed rLAURAcb006f45e898: Merge branch 'master' into timedep-branch (authored by tlatham).
Merge branch 'master' into timedep-branch
Add arcanist config file
tlatham committed rLAURA1864977b3f29: Replace RooCategory with std::set in LauRooFitTask (authored by tlatham).
Replace RooCategory with std::set in LauRooFitTask
Add initial gitlab CI configuration
tlatham committed rLAURA9be172800e49: Add script to run simfit for timedep test (authored by tlatham).
Add script to run simfit for timedep test
tlatham committed rLAURA6523f9eee72b: Update language to coordinator/task in timedep examples (authored by tlatham).
Update language to coordinator/task in timedep examples
tlatham committed rLAURA979dc5e74d74: Merge branch 'master' into timedep-branch (authored by tlatham).
Merge branch 'master' into timedep-branch
Add arcanist config file
Fix minor typo
Sep 17 2020
Sep 17 2020
tlatham added a revision to T112: Removal of master/slave terminology in the code: Unknown Object (Differential Revision).
tlatham committed rLAURA510007b883f7: Update language to coordinator/task (authored by Mark Peter Whitehead <mark.peter.whitehead@cern.ch>).
Update language to coordinator/task
Update of release notes
tlatham committed rLAURAb8bca1c2d644: Use of RooMath in LauDecayTimePdf requires linking against ROOT::RooFitCore (authored by tlatham).
Use of RooMath in LauDecayTimePdf requires linking against ROOT::RooFitCore
Sep 16 2020
Sep 16 2020
tlatham committed rLAURA1f6f70086171: Put back line accidentally deleted in last commit (authored by tlatham).
Put back line accidentally deleted in last commit
Sep 16 2020, 12:28 PM · Restricted Project
Sep 14 2020
Sep 14 2020
tlatham committed rLAURA25a20cbfd8d2: First attempt to include acceptance in decay time integration - should work for… (authored by tlatham).
First attempt to include acceptance in decay time integration - should work for…
Sep 9 2020
Sep 9 2020
Sep 9 2020, 5:04 PM · Restricted Project
I suppose at least 'worker' should imply someone being paid for their services.
I think the first 3 you list don't really work very well in this context (as you say). However, 'coordinator/worker' describes rather well the relationship of the objects here.
A few alternatives to replace 'master' along the same lines could be 'manager', 'director', or 'controller'.
But I'm struggling to come up with other good alternatives to 'worker', which could maybe still be taken to be a bit pejorative? Maybe 'runner'? Any other ideas?
tlatham raised the priority of T112: Removal of master/slave terminology in the code from Normal to High.
tlatham moved T111: Create clang-format style config file from Bug reports to Modernisation on the Laura board.
tlatham moved T113: Define other code formatting and naming conventions from Bug reports to Modernisation on the Laura board.
tlatham moved T114: Write CONTRIBUTING document from Bug reports to Modernisation on the Laura board.
tlatham moved T115: Move towards gender neutral language from Bug reports to Modernisation on the Laura board.
tlatham moved T116: Change the primary git branch name from "master" to "main" from Bug reports to Modernisation on the Laura board.
tlatham moved T117: The inclusive language policy should be described in the CONTRIBUTING document from Bug reports to Modernisation on the Laura board.
tlatham lowered the priority of T112: Removal of master/slave terminology in the code from High to Normal.
tlatham renamed T49: Define and document Laura++ code formatting style, conventions, contributing procedures, etc. from Define code formatting style and draft CONTRIBUTING document to Define and document Laura++ code formatting style, conventions, contributing procedures, etc..
Sep 3 2020
Sep 3 2020
OK great, yes confirm the changes in rLAURA696d6d44a70e fix these concerns.
Sep 2 2020
Sep 2 2020
tlatham raised a concern with rLAURA79017c77f404: Take average mistag directly from the provided user histogram.
Sep 2 2020, 1:37 PM · Restricted Project
Aug 21 2020
Aug 21 2020
tlatham added a task to D34: Add EvtEtaLLPiPi model.: T109: New EvtGen model for eta' -> mu mu pi pi or e e pi pi decays.
Aug 21 2020, 8:08 PM · Restricted Project
tlatham added a revision to T109: New EvtGen model for eta' -> mu mu pi pi or e e pi pi decays: D34: Add EvtEtaLLPiPi model..
Aug 21 2020, 8:08 PM · Restricted Project
The CI build in the gitlab mirror of EvtGen is now working.
I've also committed the necessary changes to switch to using jsoncpp from LCG.
The build and test run successfully and you can see the details of the CI pipeline here:
https://gitlab.cern.ch/evtgen/evtgen/-/pipelines/1883808
I'm running everything in LCG_98 now because that includes the new versions of Photos and Tauola that include HepMC3 (btw it also includes EvtGen 2.0.0). There are now 4 builds:
- gcc9-opt
- gcc9-dbg
- gcc10-opt
- clang10-opt
and a test that uses the gcc9-dbg build. At present the test just runs your testDecayModel on one of the example json files you provided.
One thing I've noted is that the lack of a reference file does not result in the test exiting with a failure code, so that's something we need to look at.
The next step will be to analyse the contents of the push to see what files have changed and based on that work out what tests need to be run, etc.
Aug 21 2020, 6:24 PM · Restricted Project
tlatham moved T109: New EvtGen model for eta' -> mu mu pi pi or e e pi pi decays from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 21 2020, 6:17 PM · Restricted Project
Use external build of jsoncpp
Fix CI script build command