[Halld-offline] DDetectorMatches, REST
Paul Mattione
pmatt at jlab.org
Mon Dec 16 21:28:49 EST 2013
As discussed at the last offline meeting, I'm creating a new JANA object (DDetectorMatches) that will store the information regarding the matching between a time-based track and the different detector elements (BCAL, FCAL, SC, TOF). These objects will be saved to the REST file so that the tracks don't need to be re-swimmed through the detector during the analysis stage.
Before finalizing the format of the DDetectorMatches class and corresponding REST structure, I want to see what you guys think about them. The idea isn't just to store the matches themselves (where matching is many <--> many), but also additional information that is needed for calculating PID confidence levels, constraining timing in a kinematic fit, and other information that may be for signal/background separation with a BDT.
I've attached the DDetectorMatches.h header file and a modified rest.xml file with the new "detectorMatch" structure added. Comments are included in the files. I think the JANA object is in pretty good shape, but I think the method of pointing between matching objects in the REST file warrants some discussion. Please let me know what you think.
- Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DDetectorMatches.h
Type: application/octet-stream
Size: 3561 bytes
Desc: not available
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20131216/efbfbaa4/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rest.xml
Type: application/xml
Size: 5335 bytes
Desc: not available
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20131216/efbfbaa4/attachment.wsdl>
-------------- next part --------------
More information about the Halld-offline
mailing list