GlueX Offline Meeting, June 13, 2012
GlueX Offline Software Meeting
Wednesday, June 13, 2012
1:30 pm EDT
JLab: CEBAF Center, F326/327
- <math> tags on the wiki work now (new/edited expressions were broken)
- Review of minutes from the last meeting: all
- Offline Software Review Recap
- Summary of the results
- Planning for the next steps.
- Reconstruction sub-group reports
- Trip Report, CHEP 2012 NYC: David
- Action Item Review
- Review of recent repository activity: all
- PAC Presentation Dry Run: Matt (scheduled for 2:30pm regardless when this meeting ends)
- ESNet: 8542553
- Meeting URL: http://evo.caltech.edu/evoNext/koala.jnlp?meeting=e9eIeivev8aMaMIvaaI9
- Phone Bridge ID: 13 0949
Talks can be deposited in the directory
/group/halld/www/halldweb/html/talks/2012-2Q on the JLab CUE. This directory is accessible from the web at https://halldweb.jlab.org/talks/2012-2Q/ .
Attendees: David L. (chair), Curtis M., Elliott W., Beni Z., Matt S., Simon T, Paul M., Richard J.
- Elliott announced that work has now begun on generating raw data formatted files from GEANT simulated data.
Some comments and recommendations were made by the review committee. The final report is not out yet, but we discussed a few of the points they made:
- We should integrate some profiling tools into our release procedure to archive software performance when a release is made.
- Some tools we may consider are:
- valgrind (has both memory and cache missing tools)
- oprofile (Richard has had a lot of success with this and likes how it works well with multiple threads)
- perfmon (Dave noted JANA has a plugin that works with perfmon already. See the README file and code here.)
- Data Challenge: what we should get from it
- interaction with batch system
- feedback with computer center
- On(off)site data movement (MC data generated offsite moved onsite)
- Separation of Reconstruction and Analysis (i.e. produce DST that is used by multiple analyses)
Simon has been cleaning up code and making it more modular so others can decipher it and contribute easier
Paul reported that:
- He's using kinematic fitting to test strangeness channels to see how much it can help PID
- There will not be anything significant to report until next PID upgrade meeting
CHEP 2012 report
See David's slides linked in the agenda above.
- Ask Igor to present DST format he's using for b1pi at offline meeting
- Identify Data Challenge Coordinator and then have then start to compile list of items we wish to test