[12gevmoller_sim] [JeffersonLab/remoll] 60a498: New types for remollGenericDetectorHit_t and remol...

GitHub noreply at github.com
Wed Apr 25 13:38:08 EDT 2018


  Branch: refs/heads/develop
  Home:   https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=1J0Xog9SZTPbNPF0SvFzEHCxFSkg8Pwxkpeam_YOq6c&e= 
  Commit: 60a49854c2a9d7bfd2a793e93e653a76d451f572
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_60a49854c2a9d7bfd2a793e93e653a76d451f572&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=Qz2S57WBNecTKT8mgQHioJ8vlfG8ax9qz5vgs4cm7Mg&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M include/remolltypes.hh

  Log Message:
  -----------
  New types for remollGenericDetectorHit_t and remollGenericDetectorSum_t
to be saved to ROOT file as vector.


  Commit: 55ebe569b06981687d8eae8b1cd3c2e65d81c38d
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_55ebe569b06981687d8eae8b1cd3c2e65d81c38d&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=9B-OKjbx0jTusrK-NUJ5Lc698KwAvU8jj2XkVGpwd9w&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M include/remollLinkDef.h

  Log Message:
  -----------
  Make sure dictionaries are created for new types.


  Commit: 96e50ad09942caa1cc507f03f2cb1fe1d0b4e9a9
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_96e50ad09942caa1cc507f03f2cb1fe1d0b4e9a9&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=NSg23gkAIsRzMEtrWHNwjuNfLIDGTGgecCXEHoQbqyw&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M include/remollGenericDetectorHit.hh
    M include/remollGenericDetectorSum.hh

  Log Message:
  -----------
  Provide GetIO() functions to remollGenericDetectorHit and remollGenericDetectorSum.


  Commit: 454797912dec5c5f6f88f5a47d5aea0aa774b281
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_454797912dec5c5f6f88f5a47d5aea0aa774b281&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=XKqiHSDzQe1ov-ElFmX7vrh5MjZXk0PBfIDuwbieQgQ&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

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

  Log Message:
  -----------
  Use the new vector<struct_t> approach to storing variable length hit lists.

Note:
- hit.n and sum.n are borken, use hit. at size and sum. at size.
- hit.collcut is a top-level variable masquerading as a hit parameter,
  so is broken as well.


  Commit: 5a458daeabc4e3248b3ca796a412c021f59c9ba6
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_5a458daeabc4e3248b3ca796a412c021f59c9ba6&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=cbD5q8LtzQwNvAAWiwviI7pWd0KxPcSRElaNr4SK_tY&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M src/remollIO.cc

  Log Message:
  -----------
  Initialize fFile before calling InitializeTree because that function
has a conditional on fFile.


  Commit: 7f4455c94baec3830b08fb4daf1703aafb8213f4
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_7f4455c94baec3830b08fb4daf1703aafb8213f4&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=45v6FPfIMaqkYsX51K1NeSHIQdG2pZw6DRa0NyTGI30&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M src/remollIO.cc

  Log Message:
  -----------
  Call InitializeTree after setting the filename to the default value.


  Commit: a194883aaf67baa14f720ce6fece699084e2f42c
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a194883aaf67baa14f720ce6fece699084e2f42c&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=ZO0wEPVt8OCrHrqYW5bEiC1sAqC7EQNjPAPu9vmOREg&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M src/remollIO.cc

  Log Message:
  -----------
  When deleting an object, also set corresponding pointer to NULL. Especially when
later checking the pointer for object existence.


  Commit: a1a7ab9cdec39f3232dfae3954bfd19de811d518
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a1a7ab9cdec39f3232dfae3954bfd19de811d518&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=fJ87vOBBnRK1oeHBB2QzU5AnbtReAZVb3zrUuymYKdg&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M src/remollOpticalPhysics.cc

  Log Message:
  -----------
  Fixed typo in Geant4 version determination. G4VERSION_NUMBER >= 1003
requires getting particle iterator differently.


  Commit: bcf7d9b5fcf374fd15b84546621d313d5029d316
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_bcf7d9b5fcf374fd15b84546621d313d5029d316&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=i_c1y2lWZjLDdT9tCTuoFxy1D9Yz_3MqObntHEWON-0&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remolltypes.hh

  Log Message:
  -----------
  New type remollEventParticle_t to replace fEvPart[_IO_MAXHIT] in remollIO


  Commit: 37abf0b93454cc5ba8faf205f647ddb50187d966
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_37abf0b93454cc5ba8faf205f647ddb50187d966&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=ID5mLlmHYrLSg374Ai69H-PISYOLs3ThOlzbDLh5Nsg&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remollIO.hh

  Log Message:
  -----------
  Removed hit.n and sum.n class variables which are not used anymore.


  Commit: 8d2666f930af0816b6ed17db712c574e257cde58
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_8d2666f930af0816b6ed17db712c574e257cde58&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=a4tPtBcyZdDYrnv3KMXqJ82cOKjJdlHuveEshOK0PGs&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

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

  Log Message:
  -----------
  New getter for remollEventParticle_t in remollEvent.


  Commit: 8f6974cc47e8b23aea5edb8d5396eae5d9fdb159
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_8f6974cc47e8b23aea5edb8d5396eae5d9fdb159&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=y0QvYIYnI4R_6k42oFgl3N47M5SlcOExVxucuVpyY-A&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remollLinkDef.h

  Log Message:
  -----------
  Add remollEventParticle_t to LinkDef so included in Dict.


  Commit: 0c5de8adfa90fb4b1970ddd4aa02eb77199ff31a
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_0c5de8adfa90fb4b1970ddd4aa02eb77199ff31a&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=5ktOO9GJJqm4v_go-YQGRbyNuhS5u7cOqgVrWJeZZAc&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

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

  Log Message:
  -----------
  Note: Changes required to user code. ROOT code that used variables under
ev may need to change to part.

Changes fEvParts to vector<remollEventParticle_t> and write to tree
as "part[]." instead of previously "ev[].". This avoids requiring
user code to change references to ev.A and ev.xs, which are likely
used more often than the generated particles' kinematics.


  Commit: 56c8b3df7b64c2c1dfbd7463c27ef13bef23c7ae
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_56c8b3df7b64c2c1dfbd7463c27ef13bef23c7ae&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=3x2HxNyOlojCY257Wb0tiDxZbFGneuIQ8m4T7M-ZE0s&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remollIO.hh

  Log Message:
  -----------
  Removed MAXHIT limitations.


  Commit: 948b45d02e6cc93abc8e6f227c7f7a4c9505f957
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_948b45d02e6cc93abc8e6f227c7f7a4c9505f957&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=Fxw38AyEkMWrbxqrFuGnQpORMWNRAaPqexuiaauPCIg&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remollLinkDef.h
    M include/remolltypes.hh

  Log Message:
  -----------
  Added two types for IO: remollEvent_t and remollBeamTarget_t.


  Commit: 158213f1c0278b900b75bf31971d4e10adaf7c3e
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_158213f1c0278b900b75bf31971d4e10adaf7c3e&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=Ua5EbdXJnC7a6WL91C1biX6CRHCl4e-apuWXKwHH3uY&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remollBeamTarget.hh
    M include/remollEvent.hh
    M include/remollGenericDetectorHit.hh
    M include/remollGenericDetectorSum.hh
    M include/remollIO.hh
    M src/remollEvent.cc
    M src/remollIO.cc

  Log Message:
  -----------
  Moved bm and ev variables to new IO mechanism based on new structs.

Renamed existing GetIO() functions (for hits) to be more descriptive.


  Commit: a90661caa8303e9ced577c9e953e0aee4deedaf8
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_a90661caa8303e9ced577c9e953e0aee4deedaf8&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=Pzk_f4JwtWpF2PwqaXSRxKDPRUsIjxnN74cT5t7_qjw&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    A include/remollPhysicalConstants.hh
    A include/remollSystemOfUnits.hh
    M include/remollglobs.hh

  Log Message:
  -----------
  Move additional remoll system of units and physical constants into
a separate header, which is still included through remollglobs.hh.


  Commit: 77eb11fd54a208d48d61ac30c14924d0c0c5e235
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_77eb11fd54a208d48d61ac30c14924d0c0c5e235&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=CkJDRWLCwPeC_YWOtELmOcUGcaVwoskEu25yStCtuHU&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Explicitly add remolltypes.hh to CMakeLists to generate dicts,
since we're relying on implicit #include through remollRunData.hh
otherwise which is pretty fragile.


  Commit: 80832be4662114f2a4d87d250f6701707de4712d
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_80832be4662114f2a4d87d250f6701707de4712d&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=emSQnakVOljAM1CTfeYbMX5Eh6G2XcOTeGWGYZLGgvA&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remollLinkDef.h

  Log Message:
  -----------
  Change to ifdef guard on LinkDef file to catch __CLING__ set by new
rootcling in ROOT v6.


  Commit: 80291711743fd3b9827367238434b7a20467299e
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_80291711743fd3b9827367238434b7a20467299e&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=or75o8xjkZhJJgsLmgDaa050glCQ7iVv1DkjHSidUR8&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remolltypes.hh

  Log Message:
  -----------
  Include G4Types.hh through remolltypes.hh because it makes sense.
Guard against __CINT__ or __CLING__ compilation though.


  Commit: 263799895b24f60ecc8280973e82d19cdd732d29
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_263799895b24f60ecc8280973e82d19cdd732d29&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=ejMVvE_6WXDXXSyMw5rv1VPvNI372miNH-bJVs_KvMQ&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remollLinkDef.h
    M include/remolltypes.hh

  Log Message:
  -----------
  New type remollUnits_t to store to ROOT tree for unit management.


  Commit: d73bcdbdbebeed5c7457f0887f4b901146b3b9a7
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_d73bcdbdbebeed5c7457f0887f4b901146b3b9a7&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=VO7BYAALYIKBprQbs0t1B1_WMJWVKV0xGFuajA78D1g&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M include/remollSystemOfUnits.hh

  Log Message:
  -----------
  Create new units in remoll namespace, but using remoll::ppb etc.


  Commit: 4be674fe34b56c32e73f2a60b2c1a035564fe868
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_4be674fe34b56c32e73f2a60b2c1a035564fe868&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=fuGJWY2MgN5jZod_-3JUMvEY0pHfW8MYB1CwzqmbEz4&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    A src/remollSystemOfUnits.cc

  Log Message:
  -----------
  Constructor to assign CLHEP and remoll system of units to remollUnits_t
for storage in ROOT tree.


  Commit: f3a605112a77c67b6c82100290fbdeded34e396d
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f3a605112a77c67b6c82100290fbdeded34e396d&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=dZ6p-_rMsuvq7VNwz_KsUfpnY7YffVWQ_MaUm9xK4rU&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

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

  Log Message:
  -----------
  Create units branch with default units

These units can be used as for example
  T->Draw("hit.x/mm:hit.y/mm:hit.z/m")
to make units explicit in the ROOT Draw commands (and default axis
labels), while making clear what units are stored in the ROOT tree
(since they are now the default Geant4 units in the remoll system
of units).


  Commit: f72745f05f38e2bdb6d374d609780f5ebe65a5c6
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f72745f05f38e2bdb6d374d609780f5ebe65a5c6&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=W3k0uiUu1iF_PC_mnjJozp6PkxoTKCjEPCerNbFW5gc&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-02-13 (Mon, 13 Feb 2017)

  Changed paths:
    M src/remollIO.cc

  Log Message:
  -----------
  Finally, renamed hit.collCut to collCut since otherwise not accessible.


  Commit: f7220c0e871277987b71da92248bba0fcea7e1d6
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f7220c0e871277987b71da92248bba0fcea7e1d6&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=on__Hcw6i5PNNb-6raH_LlChOjqunWUksiotsxSOTvc&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-12-19 (Tue, 19 Dec 2017)

  Changed paths:
    M macros/tests/unit/test_beam_energy.mac
    R macros/tests/unit/test_beam_energy_fail.mac

  Log Message:
  -----------
  Merged unit tests for beam energy into single macro


  Commit: 9a88575eb27ae58f16fcda68fe6b3cecf9487447
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_9a88575eb27ae58f16fcda68fe6b3cecf9487447&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=uwEyFN8lfjTL9TybZ8rBhVaZJjv7gt-5vbv-MV_-HPc&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-12-19 (Tue, 19 Dec 2017)

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

  Log Message:
  -----------
  Moved fBeamTarg from VEventGen to PrimaryGeneratorAction

This moves non-generator variables (beam energy, target size)
out of the event generator and ensures that the logic of
 /remoll/beamene 5 GeV
 /remoll/gen beam
results in a 5 GeV beam generator (not 11 GeV as before).


  Commit: 287f9738737118958afe6f0ff2f76c03db003974
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_287f9738737118958afe6f0ff2f76c03db003974&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=Mm7q27ujULFYlJ9ESsmfyKruqZDj26sgzPJHL1eZg-c&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2018-03-25 (Sun, 25 Mar 2018)

  Changed paths:
    M Dockerfile
    A geometry/detectorDaughter_merged.gdml
    A geometry/detector_parametrized.gdml
    A geometry/dumpDaughter.gdml
    A geometry/hallDaughter_dump.gdml
    A geometry/hallDaughter_merged.gdml
    A geometry/hybridDaughter_merged.gdml
    A geometry/materials.xml
    A geometry/materialsNew_parametrized.xml
    A geometry/materialsOptical.xml
    A geometry/materials_dump.xml
    A geometry/matrices.xml
    A geometry/mollerMother_Clamshell_Optimized.gdml
    A geometry/mollerMother_dump.gdml
    A geometry/mollerMother_merged.gdml
    A geometry/mollerMother_parametrized.gdml
    A geometry/solids.xml
    A geometry/solids_parametrized.xml
    A geometry/targetDaughter_Clamshell_Optimized.gdml
    A geometry/targetDaughter_merged.gdml
    A geometry/upstreamDaughter_merged.gdml
    A geometry_dose_tests/hybridDaughter_air.gdml
    A geometry_dose_tests/hybridDaughter_vacuumChamber.gdml
    M geometry_dose_tests/materials.xml
    M src/remollDetectorConstruction.cc

  Log Message:
  -----------
  Merge branch 'develop' of github.com:JeffersonLab/remoll into develop


  Commit: 3fa0a74ef19e3013357d9f62b709012f85935770
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_3fa0a74ef19e3013357d9f62b709012f85935770&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=S7I8CxUdiGmeUiax78hfHJo6ZOjc0GcNKIQofxbJtvI&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2018-03-28 (Wed, 28 Mar 2018)

  Changed paths:
    M CMakeLists.txt
    M include/remollBeamTarget.hh
    M include/remollEvent.hh
    M include/remollGenericDetectorHit.hh
    M include/remollGenericDetectorSum.hh
    M include/remollIO.hh
    M include/remollLinkDef.h
    M include/remollSystemOfUnits.hh
    M include/remolltypes.hh
    M src/remollEvent.cc
    M src/remollIO.cc
    A src/remollSystemOfUnits.cc

  Log Message:
  -----------
  Merge branch 'new_io' into integration-new-io

Conflicts resolved mainly due to fEvSeed introduction...


  Commit: ed943ab646f96813cb73405626d273db79391570
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_ed943ab646f96813cb73405626d273db79391570&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=5hMpAuYvnqFRHGu3Di6dW7odNZOPSazLYDVYgXfZaJw&e= 
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M src/remollIO.cc

  Log Message:
  -----------
  Proper zero initializer for struct


  Commit: 21f7b3dc1edba705275f4be4a04fdc600ef90dfb
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_21f7b3dc1edba705275f4be4a04fdc600ef90dfb&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=uPpsJMynBzVhvPvPuC8uNBd1MBP87M0qF9_-Oy6g8IM&e= 
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M src/remollIO.cc

  Log Message:
  -----------
  Merge branch 'new_io' into integration-new-io


  Commit: 4fa7e8b86408b5840fed81ea519cf451eb8c4296
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_4fa7e8b86408b5840fed81ea519cf451eb8c4296&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=C36mvCnXTlPrSEH4YSubdYsjZI8tukVtrrXYaKUAZ6o&e= 
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M include/remolltypes.hh
    M src/remollEvent.cc

  Log Message:
  -----------
  Changed name of part vertex from x,y,z to vx,vy,vz in line with master


  Commit: 3bad792f882c4dce4b4dc9094557e82979003da8
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_3bad792f882c4dce4b4dc9094557e82979003da8&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=n0ZWzL3bvoDImrhHq6Oefb_Tu6CSspCKB-i1Yj6jf-s&e= 
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M include/remolltypes.hh
    M src/remollEvent.cc

  Log Message:
  -----------
  Merge branch 'new_io' into integration-new-io


  Commit: 3b1dccff1fbfeb462f5c77f7130f9a35861a6035
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_3b1dccff1fbfeb462f5c77f7130f9a35861a6035&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=3PIyc__CmmI_xaPu7Lr3Qf2jYK2AjLc5Nb3agyVnq5g&e= 
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M analysis/tests/test_general.C

  Log Message:
  -----------
  ev.vx,vy,vz now part.vx,vy,vz


  Commit: e12c189f145b36b724b8343bd69c465827cf7527
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_e12c189f145b36b724b8343bd69c465827cf7527&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=32kHnfoReCKT7MxzR_WWKn1dR8UMIZhDWSrDk0VfwRM&e= 
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M analysis/tests/test_general.C

  Log Message:
  -----------
  Add units in test plots so the histo boundaries make sense again.


  Commit: 24067c9f67fd9f75091f126ed480bb52630e9830
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_24067c9f67fd9f75091f126ed480bb52630e9830&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=Hv6nMu2XrlZpv9ljmw9INJFM0tPgZw49b4CPjT_NZrk&e= 
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M CMakeLists.txt
    M analysis/tests/test_general.C
    M include/remollBeamTarget.hh
    M include/remollEvent.hh
    M include/remollGenericDetectorHit.hh
    M include/remollGenericDetectorSum.hh
    M include/remollIO.hh
    M include/remollLinkDef.h
    M include/remollPrimaryGeneratorAction.hh
    M include/remollSystemOfUnits.hh
    M include/remollVEventGen.hh
    M include/remolltypes.hh
    M macros/tests/unit/test_beam_energy.mac
    R macros/tests/unit/test_beam_energy_fail.mac
    M src/remollEvent.cc
    M src/remollIO.cc
    M src/remollPrimaryGeneratorAction.cc
    A src/remollSystemOfUnits.cc
    M src/remollVEventGen.cc

  Log Message:
  -----------
  Merge branch 'integration-new-io' into develop

Conflict due to disabled detector sums resolved in favor of integration branch, which includes detector sums that should be less prone to seg faults.


  Commit: 0e531c472a89b0e4906579b76fa0c68837cecd95
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_0e531c472a89b0e4906579b76fa0c68837cecd95&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=aoVaG6iZlxJIS3ZPcSwqgPN0qfaa8eW-SX9SBKtwnEA&e= 
  Author: Wouter Deconinck <wdeconinck at wm.edu>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M src/remollGenPion.cc

  Log Message:
  -----------
  Don't kill the messenger


Compare: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_compare_9f5d8fd86fa6...0e531c472a89&d=DwICaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=3B3cpV8BW_CcRY44e0IgDNmqzlTXeeJsbWtRdt_HYCM&m=4KD6dl5sT2B-ka-_uD8CWEfBaEXV43fnJPx3WQp3LTg&s=TnIRBKt1K1FFbgom6valF4MbinS_xIYAFo6S5GGY1j0&e= 


More information about the 12gevmoller_sim mailing list