<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252" class="">
<div dir="auto" style="word-wrap:break-word; line-break:after-white-space" class="">
<div dir="auto" style="word-wrap:break-word; line-break:after-white-space" class="">Hi All,
<div class=""><br class="">
</div>
<div class="">As we discussed at one of the recent software meetings we’re nearing the start of DIRC commissioning and we need to get the developed software onto the master branches of our repositories: halld_recon, halld_sim, hdds, hdgeant4, and gluex_root_analysis
from the branches they’re on now (dirc_commissioning_2018). There’s a lot of new code, but I’ve tested the current branches and (as a unit) they’re still compatible with analyzing EVIO and REST files from previous RunPeriods. The additions to existing libraries and some of the new options are summarized at <a href="https://halldweb.jlab.org/wiki/index.php/DIRC_Software_Overview" class="">https://halldweb.jlab.org/wiki/index.php/DIRC_Software_Overview</a>.</div><div class=""><br class=""></div><div class="">The updated repositories are also backwards compatible with older versions of the software. There are compiler flags in halld_sim and hdgeant4 which check for the relevant hit object headers in halld_recon, and if they’re not found these sections of the repositories are skipped. As a concrete example, if you’re continuing to use the halld_recon version for the Spring 2017 REST production ver03, you can safely use the new halld_sim and hdgeant4 after the DIRC is included.</div>
<div class=""><br class="">
</div>
<div class="">To give a concrete timeline, I would like to have the DIRC software on the master branch next week. So if you have questions or concerns please let me know, otherwise I plan to submit pull requests for each repository on Wednesday 1/9.</div>
<div class=""><br class=""></div>
<div class="">-Justin</div>
</div>
</div>
</body></html>