JeffersonLab / halld_sim

Simulation for the GlueX Experiment in Hall D
6 stars 10 forks source link

LowerVertexDelta amplitude class #292

Closed amschertz closed 1 year ago

amschertz commented 1 year ago

This PR creates a new amplitude class that models a Delta baryon decaying at the lower vertex of a reaction. This PR registers the amplitude with the programs fit and gen_omegapi, but other programs may also need to be told about it.

It also adds a utility class called decayAngles, which can calculate the angles involved in the decay of a particle in the helicity or GJ reference frame.

Finally, it changes the wignerD utility class, allowing it to accept fractional spin indices. I think this won't break anything, since the sums of any two indices are still required to be an integer, but it may need testing

gluex commented 1 year ago

Build status for this pull request: FAILURE

Build log: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/make_aschertz_lowerVertex.log Build report: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/report_aschertz_lowerVertex.txt Location of build: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex

gluex commented 1 year ago

Test status for this pull request: FAILURE

Failures: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/tests/failures.txt Summary: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/tests/summary.txt Logs: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/tests/log

Build log: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/make_aschertz_lowerVertex.log Build report: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/report_aschertz_lowerVertex.txt Location of build: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex

aaust commented 1 year ago

The repeated test failures are the consequence of a failed nightly-build software stack. I am currently rebuilding it and will restart the test once it is done.

gluex commented 1 year ago

Test status for this pull request: SUCCESS

Summary: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/tests/summary.txt Logs: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/tests/log

Build log: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/make_aschertz_lowerVertex.log Build report: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/report_aschertz_lowerVertex.txt Location of build: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex

amschertz commented 1 year ago

Okay, those issues should be taken care of now.

gluex commented 1 year ago

Test status for this pull request: SUCCESS

Summary: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/tests/summary.txt Logs: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/tests/log

Build log: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/make_aschertz_lowerVertex.log Build report: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex/report_aschertz_lowerVertex.txt Location of build: /work/halld/pull_request_test/halld_sim^aschertz_lowerVertex