[12gevmoller_sim] [JeffersonLab/remoll] d20502: New event generator based on external file

GitHub noreply at github.com
Fri Mar 17 14:41:54 EDT 2017


  Branch: refs/heads/pion
  Home:   https://github.com/JeffersonLab/remoll
  Commit: d205027bc2ad0c3ebfbde924f23262e4ba436b1d
      https://github.com/JeffersonLab/remoll/commit/d205027bc2ad0c3ebfbde924f23262e4ba436b1d
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    A include/remollGenExternal.hh
    M include/remollMessenger.hh
    A src/remollGenExternal.cc
    M src/remollMessenger.cc
    M src/remollPrimaryGeneratorAction.cc

  Log Message:
  -----------
  New event generator based on external file

This event generator takes a remollout.root file as input.  Why is that
useful? Simulations of the electrons getting through the Pb wall are very
slow (since now many electrons make it through). So, we have a virtual
detector that is located right after the Pb wall. We can now, once, run
a long simulation of electrons, and use that as input for optical simulations
of only the downstream pion detector system.


  Commit: e390bfe45c67096c8f3b5b2f3ed75a5ce2e35e07
      https://github.com/JeffersonLab/remoll/commit/e390bfe45c67096c8f3b5b2f3ed75a5ce2e35e07
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M src/remollGenExternal.cc

  Log Message:
  -----------
  Some events have no hits in the desired detector.

In those cases the virtual event generator parent class kicks out
the event because it's invalid. We should continue trying to read
events until we have at least 1 hit.


Compare: https://github.com/JeffersonLab/remoll/compare/51303f5d0451...e390bfe45c67


More information about the 12gevmoller_sim mailing list