[Nps] [New Logentry] NPSlib update

sanghwa at jlab.org sanghwa at jlab.org
Mon Oct 9 13:10:01 EDT 2023


Logentry Text:
--
Recent pull request#15: 
- NPS calorimeter gain coefficients are applied to the pulse amplitude to convert it to energy. Previously the block energy was calculated by Pulse Integral * gain coefficient.
- Also, updated THcNPSCalorimeter::ClusterNPS_Hits to use the block energy instead of pulse integral.

Mark accepted the pull request. I pulled down the update from PR#15 and did make install in NPSlib-build.

I also included THcNPSTrackInfo module to the production replay script (replay_production_coin_NPS_HMS.C):

THcNPSTrackInfo* nps_trk = new THcNPSTrackInfo("NPS.cal.trk", "NPS Track Info", "NPS", "H.react");
gHaPhysics->Add(nps_trk);

This module calculates the photon lab momentum for each cluster:
NPS.cal.trk.px
NPS.cal.trk.py.
NPS.cal.trk.pz

Changes will apply from new replay after run 1716.

After updating the block energy calculation and clustering, I was able to get somewhat reasonable pi0 invariant mass distribution (see the attached). The plot was from Run1648. 

---

This is a plain text email for clients that cannot display HTML.  The full logentry can be found online at https://logbooks.jlab.org/entry/4196144
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/nps/attachments/20231009/427a0f53/attachment.html>


More information about the Nps mailing list