[12gevmoller_sim] [JeffersonLab/remoll] 790758: Run pion test simulation with single thread

Wouter Deconinck noreply at github.com
Tue Mar 19 17:17:14 EDT 2019


  Branch: refs/heads/develop
  Home:   https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll&data=02%7C01%7C12gevmoller_sim%40jlab.org%7C142df11530d34da6887d08d6acb042d5%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886270373892761&sdata=Lb7bnESUIh7v8QtL3ssLmZOIBWsFRQ%2BSqJqZTBRuzzU%3D&reserved=0
  Commit: 790758cfa97ff099903b27042dd9d1847669c847
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2F790758cfa97ff099903b27042dd9d1847669c847&data=02%7C01%7C12gevmoller_sim%40jlab.org%7C142df11530d34da6887d08d6acb042d5%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886270373892761&sdata=Fhck9g831xJTN%2BTjEIu4%2Fcc0kyqEp5xCyp7u2n4NTyo%3D&reserved=0
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M macros/tests/commit/test_pion.mac

  Log Message:
  -----------
  Run pion test simulation with single thread


  Commit: 6266d4111f805ddd984cc6df30fb32836e08dbf1
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2F6266d4111f805ddd984cc6df30fb32836e08dbf1&data=02%7C01%7C12gevmoller_sim%40jlab.org%7C142df11530d34da6887d08d6acb042d5%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886270373892761&sdata=axxdWHkliy2Bz6oZffvxdb%2FwFjZ2cZjmXC6TmVoHPzs%3D&reserved=0
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M src/remollGenPion.cc

  Log Message:
  -----------
  Instead of failing on assert, print error message with values


  Commit: b5104065c368fc9fb1d97eb07f8f500d9cf15f1e
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2Fb5104065c368fc9fb1d97eb07f8f500d9cf15f1e&data=02%7C01%7C12gevmoller_sim%40jlab.org%7C142df11530d34da6887d08d6acb042d5%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886270373892761&sdata=ZNxVCZ5wbqPSyb%2Bf3sf3McbBAEz1GunIZbX8hWKJAsQ%3D&reserved=0
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M src/remollGenPion.cc

  Log Message:
  -----------
  Bugfix to #233 where generated pion energy fails assertion

The problem was that the beam can radiate so much that the energy is
lower than the minimum energy with which we wish to generate. In that
case G4RandFlat::shoot(emin, emax) receives a larger emin than emax,
and interprets this as a backwards interval. This subsequently fails
the e > emin test.

In this case, when emax is the radiated energy, and emax < emin, we
now set emin = emax and generate in that interval. This also changes
the phase space allocated to this event to zero (so properly weighted
outputs should not see this event anymore).


  Commit: 0b688305d0dfc330a9be252a0b86326144522c3f
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2F0b688305d0dfc330a9be252a0b86326144522c3f&data=02%7C01%7C12gevmoller_sim%40jlab.org%7C142df11530d34da6887d08d6acb042d5%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886270373902766&sdata=eqOL11tn41H3iUVIOaJxUBdgeTyENfLUDpevPoMorKk%3D&reserved=0
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M src/remollGenPion.cc

  Log Message:
  -----------
  Fixed tyop


  Commit: 5d2c8b5516a68829cbfb0bd56a0fdd02dccd09ab
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2F5d2c8b5516a68829cbfb0bd56a0fdd02dccd09ab&data=02%7C01%7C12gevmoller_sim%40jlab.org%7C142df11530d34da6887d08d6acb042d5%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886270373902766&sdata=DbmWPLBpRo1IVyKN9Q6BlGHitM1B6Wr%2Blqufpj3IuvU%3D&reserved=0
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M src/remollGenPion.cc

  Log Message:
  -----------
  Actually shoot between true_emin and true_emax and be more forgiving
in the asserts.


  Commit: 98f2d066bbf19a5f60bcea149de25c2af8b43bb6
      https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcommit%2F98f2d066bbf19a5f60bcea149de25c2af8b43bb6&data=02%7C01%7C12gevmoller_sim%40jlab.org%7C142df11530d34da6887d08d6acb042d5%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886270373902766&sdata=%2BzErFnkAJgkwQ4Vluv2LwG%2Fe1aSh9NJ6qdHgCPjzUHs%3D&reserved=0
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M macros/tests/commit/test_pion.mac
    M src/remollGenPion.cc

  Log Message:
  -----------
  Merge pull request #234 from JeffersonLab/bugfix-test-pion-single-threaded

Run pion test simulation with single thread


Compare: https://gcc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJeffersonLab%2Fremoll%2Fcompare%2F2b35832712b9...98f2d066bbf1&data=02%7C01%7C12gevmoller_sim%40jlab.org%7C142df11530d34da6887d08d6acb042d5%7Cb4d7ee1f4fb34f0690372b5b522042ab%7C1%7C1%7C636886270373902766&sdata=G1gjPJGo0qfJH3SZjtXHwESfWHUNNuiDkEM7d6UcdyA%3D&reserved=0


More information about the 12gevmoller_sim mailing list