IAP GITLAB

Follow-up from "Resolve "handling of off-shell particles""

The following discussion from !201 (merged) should be addressed:

  • @rulrich started a discussion: (+3 comments)

    Hello @riehn

    here are a few questions:

    • why is the code limited to hadrons/nuclei? I understand this is the primary use-case, but should this not be handled in a more flexible way, or even left open? I can see why we don't care for photons, electrons, muons, etc. ... I am wondering what is your opinion.

    • please replace all "REQUIRE"s by "CHECK"s in the testOnShellCheck. The advantage is that CHECK will run all the other CHECKs, too, while REQUIRE will stop at the first failure.

    • in pythia/Decay.cc, what is the signficance of changing:

      • fPythia.readString("Check:particleData = 0");
      • fPythia.readString("Check:event = 1");

    What is the impact of the new module? Does it produce less failures/warning? Is it more robust now? Does the shower of vertical_eas change in a [meaningful] way?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information