-
Notifications
You must be signed in to change notification settings - Fork 180
Created EPOS4 external example generator #1789
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
|
I checked again the modifications and I didn't find any issue. I retested everything thoroughly both locally and on LXPLUS and the test passed successfully. I think the issue might be either related to the slc7 build, or to issues when creating the automatic FIFO with the child spawning of EPOS4. Unfortanately I am not able to say more since I don't have access to the CI machines. |
|
Issue with CI is related to the fact that the environment variables seem not to be set correctly in the docker. This can be easily fixed by editing the running script (since it seems instead that EPOS4_ROOT is set correctly). Adding this check and variable exports in epos.sh fixed the test that is now working fine. Merging since the CI check passed. As a note, the problems could be reproduced in lxplus (or locally) by simply unsetting EPO4, HTO, CHK and OPT. |
* Created EPOS4 external example generator * Updated center-of-mass energy of EPOS4 example * Implemented GeneratorEPOS4 test * Testing fix for EPOS4 external * Revert "Implemented GeneratorEPOS4 test" This reverts commit e0b88b1. * Reapply "Implemented GeneratorEPOS4 test" This reverts commit 53671e8. * Revert "Testing fix for EPOS4 external" This reverts commit 920cf42. * Check for LIBDIR * Added EPO4 as env variable in external script * Explicit definition of EPOS4 version * Reorganised and improved fix for CI
In order to run on hyperloop an external generator based on the automatic FIFOs mechanism has been setup for EPOS4.
The generation has been tested locally using this example command
or changing the parameters with
It is important that in the optns file the option
set ihepmc 2is set, otherwise the generation won't work (as specified also in the HepMC EPOS4 generation tutorial).