[Halld-cpp] [EXTERNAL] Re: Repositories for CPP software
Richard Jones
rjones30 at gmail.com
Thu Nov 11 10:00:29 EST 2021
Simon and all,
> - I have updated the XML specification to include the CTOF:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_hdds_tree_CPPTofV2&d=DwIBaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=cpPCbeMAbcjUkVM8na3mXiIQlQp45KwF9GDqF5CC4ms&m=JmbyTHw65t3i_QtFZY2Si1XGNGWSMETkYxvzJAn1DAifYChQBRqs2TRqKdpbk6C0&s=0VUb5nsA30TkTQ3KQrCdEB6AwOpbuTzsz6gHSqNY-zI&e= . I believe I found
> an overlap problem between the muon detector and a part of the beam line
> model that I have currently disabled for the CPP configuration.
>
> It is fine to implement these updates in the hdds repo, but to actually
use them for simulations the updated geometry should be in the /GEOMETRY
directory of ccdb.
Also what is this "tree" thing that appears in the hdds, halld_sim, and
HDGeant4 repos? It is one thing to make changes to existing classes or
introduce additional subclasses of existing objects under an existing repo.
But if you change the directory structure of the repo and call it a
"branch" that is a bit too much. I think if you want to make fundamental
changes like this to the overall organization of a project, you should fork
the repo and give it a new name.
-Richard Jones
On Thu, Nov 11, 2021 at 9:46 AM Simon Taylor <staylor at jlab.org> wrote:
> Hi, all.
> There are several branches on github containing CPP-related software
> updates:
>
> - I have updated the halld_recon CPP branch recently created by David
> to incorporate the inclusion of the downstream scintillators into the
> reconstruction: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_halld-5Frecon_tree_CPP&d=DwIBaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=cpPCbeMAbcjUkVM8na3mXiIQlQp45KwF9GDqF5CC4ms&m=JmbyTHw65t3i_QtFZY2Si1XGNGWSMETkYxvzJAn1DAifYChQBRqs2TRqKdpbk6C0&s=-eMZwofwZ_ZUh2dQ4J80UMtX1CD9wNLP9lNZHDcMVIo&e=
> - I have added smearing for the CPP scintillators (CTOF) into
> mcsmear: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_halld-5Fsim_tree_CPPTofV2&d=DwIBaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=cpPCbeMAbcjUkVM8na3mXiIQlQp45KwF9GDqF5CC4ms&m=JmbyTHw65t3i_QtFZY2Si1XGNGWSMETkYxvzJAn1DAifYChQBRqs2TRqKdpbk6C0&s=drFzGu1W8dBYq9ithAmhD7SMC1YP8rYRjdNJP5eTXMY&e=
> - I have added the CTOF scintillators as sensitive volumes to
> HDGeant4: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_HDGeant4_tree_CPPTof&d=DwIBaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=cpPCbeMAbcjUkVM8na3mXiIQlQp45KwF9GDqF5CC4ms&m=JmbyTHw65t3i_QtFZY2Si1XGNGWSMETkYxvzJAn1DAifYChQBRqs2TRqKdpbk6C0&s=QyV6Vx-cgyzb3MKv64ppk9YCjm6zXnTFuZDdmovGbFI&e=
> - I have updated the XML specification to include the CTOF:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_hdds_tree_CPPTofV2&d=DwIBaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=cpPCbeMAbcjUkVM8na3mXiIQlQp45KwF9GDqF5CC4ms&m=JmbyTHw65t3i_QtFZY2Si1XGNGWSMETkYxvzJAn1DAifYChQBRqs2TRqKdpbk6C0&s=0VUb5nsA30TkTQ3KQrCdEB6AwOpbuTzsz6gHSqNY-zI&e= . I believe I found
> an overlap problem between the muon detector and a part of the beam line
> model that I have currently disabled for the CPP configuration.
> -
> -
>
> Simon
>
> -
> -
> -
> -
> -
> -
>
> _______________________________________________
> Halld-cpp mailing list
> Halld-cpp at jlab.org
> https://mailman.jlab.org/mailman/listinfo/halld-cpp
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-cpp/attachments/20211111/f8f4e312/attachment-0001.html>
More information about the Halld-cpp
mailing list