[Halld-offline] DBeamPhoton is now generated from tagger hits
Richard Jones
richard.t.jones at uconn.edu
Thu Jul 31 12:38:37 EDT 2014
Hello Paul,
I have now checked into our working branch sim-recon-rj-pm all of the
changes needed to have DBeamPhoton objects generated from tagger hits
instead of MC information. You have 3 choices of factory tag when you
request DBeamPhoton objects:
- tag="" - return DBeamPhoton vector with one per TAGM hit + one per
TAGF hit, with smeared values for time and bin-centered values for E.
- tag="TRUTH" - return DBeamPhoton vector with one per TAGM hit + one
per TAGF hit, with exact values for time and exact values for E.
- tag="MCGEN" - old behavior, return one DBeamPhoton object per event,
fabricated from information in the DMCReaction record.
Can you check this out, and see if it works, and it is what you wanted? I
poked through the libraries/ANALYSIS code and it is difficult to see where
these objects are being acquired in the framework, but as near as I can
tell it is in the DParticleCombos_preKinFIt object that these DBeamPhoton
objects are being pulled in. I may be guessing wrong, but if I were to work
on this myself, that is where I would insert the tag="MCGEN" argument to
Get() and see if it reverts to the old behavior. If you don't have time or
interest, I can try this, but if we can work together on this, I can make
more progress elsewhere. Please let me know.
-Richard J.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20140731/aa0f8eff/attachment-0002.html>
More information about the Halld-offline
mailing list