[12gevmoller_sim] [JeffersonLab/remoll] 71e643: Remove fMessenger for generators (/remoll/command)

GitHub noreply at github.com
Tue Jul 17 15:56:33 EDT 2018


  Branch: refs/heads/feature-evgen-hepmc
  Home:   https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=fdVDD1IFBSh_UIugr6nHTqukti2Sxbbl4g7lXJJWvkM&s=GVSsz4QzOQeKLhIl_djSuCqhDcXjIi6FpUAQNB6FZJA&e= 
  Commit: 71e64311e39a2cad554993a67f781c6c302490b5
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_71e64311e39a2cad554993a67f781c6c302490b5&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=fdVDD1IFBSh_UIugr6nHTqukti2Sxbbl4g7lXJJWvkM&s=PYvwLm-FDI4PW3CQignxrdNvuwuVSOZrMBDlKBfyiHQ&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2018-07-17 (Tue, 17 Jul 2018)

  Changed paths:
    M include/remollVEventGen.hh
    M macros/tests/commit/test_beam.mac
    M macros/tests/commit/test_elastic.mac
    M macros/tests/commit/test_elasticAl.mac
    M macros/tests/commit/test_elasticAl_DS.mac
    M macros/tests/commit/test_elasticAl_US.mac
    M macros/tests/commit/test_inelastic.mac
    M macros/tests/commit/test_inelasticAl.mac
    M macros/tests/commit/test_moller.mac
    M macros/tests/commit/test_pion.mac
    M macros/tests/commit/test_raster.mac
    M src/remollGenLUND.cc
    M src/remollGenPion.cc
    M src/remollVEventGen.cc

  Log Message:
  -----------
  Remove fMessenger for generators (/remoll/command)

Now, only private fEvGenMessenger is avialable (/remoll/evgen/command)
and the protected fThisGenMessenger (/remoll/evgen/<name>/command).


  Commit: ca5e40d7572784e6c28a5c96586110acee2c80b1
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_ca5e40d7572784e6c28a5c96586110acee2c80b1&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=fdVDD1IFBSh_UIugr6nHTqukti2Sxbbl4g7lXJJWvkM&s=K91swlBzvBeZy6dlM_4AeKMcHot6NoT-c7-L3bQANHY&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2018-07-17 (Tue, 17 Jul 2018)

  Changed paths:
    M include/remollGenTF1.hh
    M include/remollVEventGen.hh
    M src/remollGenTF1.cc
    M src/remollVEventGen.cc

  Log Message:
  -----------
  Move some /remoll/evgen commands to TF1 generator only


  Commit: 3fb7604d00dd4f8a20ec798490c36843c79c2254
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_3fb7604d00dd4f8a20ec798490c36843c79c2254&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=fdVDD1IFBSh_UIugr6nHTqukti2Sxbbl4g7lXJJWvkM&s=tfwZ8CuusvaezzNZcz8_IiuJoL04oM1CiQuj_ARrllg&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2018-07-17 (Tue, 17 Jul 2018)

  Changed paths:
    M include/remollVEventGen.hh
    M src/remollVEventGen.cc

  Log Message:
  -----------
  Turn /remoll/evgen/command into statics

Because multiple event generators are created and all use the same,
e.g., /remoll/evgen/thmin, the correct value does not get passed along
to the right generators (only to the moller generator because it is
created first). Turning the values static allows us to most easily keep
the same commands and change, e.g., thmin for all generators at the same
time.


Compare: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_compare_69acf758fcf1...3fb7604d00dd&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=fdVDD1IFBSh_UIugr6nHTqukti2Sxbbl4g7lXJJWvkM&s=QVDhVOPIIMWmGWmWcZjI3horMRdo_NwmY3SDQezTOTA&e= 
      **NOTE:** This service been marked for deprecation: https://urldefense.proofpoint.com/v2/url?u=https-3A__developer.github.com_changes_2018-2D04-2D25-2Dgithub-2Dservices-2Ddeprecation_&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=fdVDD1IFBSh_UIugr6nHTqukti2Sxbbl4g7lXJJWvkM&s=m5bptHASFc371jNV5ob_N3L2MJ5KYyDh2zwmnK8yUv0&e= 

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the 12gevmoller_sim mailing list