Difference between revisions of "GlueX Offline Meeting, April 17, 2013"
(→Agenda) |
(add minutes) |
||
Line 41: | Line 41: | ||
Talks can be deposited in the directory <code>/group/halld/www/halldweb1/html/talks/2013-2Q</code> on the JLab CUE. This directory is accessible from the web at https://halldweb1.jlab.org/talks/2013-2Q/ . | Talks can be deposited in the directory <code>/group/halld/www/halldweb1/html/talks/2013-2Q</code> on the JLab CUE. This directory is accessible from the web at https://halldweb1.jlab.org/talks/2013-2Q/ . | ||
+ | |||
+ | =Minutes= | ||
+ | |||
+ | Present: | ||
+ | * '''IU''': Kei Moriya | ||
+ | * '''CMU''': Will Levine, Paul Mattione, Curtis Meyer | ||
+ | * '''FSU''': Nathan Sparks | ||
+ | * '''JLab''': Mark Ito (chair), David Lawrence, Elliott Wolin | ||
+ | * '''MIT''': Justin Stevens | ||
+ | * '''UConn''': Alex Barnes | ||
+ | |||
+ | ==Announcements== | ||
+ | |||
+ | * Mark announced that that we are sneaking up on making JANA 0.6.6 the official version. There have been problems getting a successful nightly build having nothing to do with the new version of JANA. | ||
+ | * Elliott told us that there is a fully C++11-compliant version of gcc installed on the JLab CUE. | ||
+ | * Elliott announced that, in his opinion, scons rules... | ||
+ | |||
+ | ==Standard ROOT TTree Format: TTree Format== | ||
+ | |||
+ | Paul walked us through his ideas for a standard ROOT Tree format for GlueX post-reconstruction analysis. See [[Analysis TTreeFormat|his wiki page]] for details. From the first section of that page: | ||
+ | * For any reaction can streamline (and provide a best-practices implementation/examples of): analysis utilities, BDT setup/input, amplitude analysis setup/input(?) | ||
+ | * Makes it easy for users to keep everything organized, especially handling of the combinatoric background. | ||
+ | * Output can be enabled/disabled with a single flag. | ||
+ | * Format is designed to be one-size-fits-all, but is still extensible (customizable). | ||
+ | |||
+ | He noted that ROOT 5.32 or greater will be required to use this system. | ||
+ | |||
+ | A design goal is to support both direct access to variables vie TTree::Draw() and support an object-oriented programming approach to analysis under ROOT. He has had email exchanges with several collaborators to help refine his ideas. | ||
+ | |||
+ | ==Action Item Review== | ||
+ | |||
+ | We discussed a couple of newly added issues in [https://halldweb1.jlab.org/mantisbt Mantis] | ||
+ | |||
+ | * '''Add thread-specific random number generators to mcsmear''': reproducibility of results is not guaranteed when running mcsmear multi-threaded due to use a single random number generator, [https://halldweb1.jlab.org/mantisbt/view.php?id=329 Issue 329]. | ||
+ | * '''sim-recon soft-wired for KLOE''': the choice of reconstruction algorithm is done via a generic JANA configuration parameter rather than using the factory tag choice scheme, [https://halldweb1.jlab.org/mantisbt/view.php?id=328 Issue 328] | ||
+ | ** Will noted if this change is made then analysis of data challenge 1 data will require the DEFTAG parameter on the command line or in the configuration file. | ||
+ | |||
+ | ==Review of recent repository activity== | ||
+ | |||
+ | * David [http://clasweb.jlab.org/websvn/prod/listing.php?repname=GlueX&path=%2Ftrunk%2Fsim-recon%2F&rev=10677&sc=1 added an option] to smear the beam particle momentum in genr8_2_hddm. | ||
+ | * David implemented [http://clasweb.jlab.org/websvn/prod/listing.php?repname=GlueX&path=%2Ftrunk%2Fsim-recon%2F&rev=10659&sc=1 the change] to geant particle numbers discussed on the email list. |
Revision as of 12:38, 18 April 2013
GlueX Offline Software Meeting
Wednesday, April 17, 2013
1:30 pm EDT
JLab: CEBAF Center F326/327
Contents
Agenda
- Announcements
- Review of minutes from the last meeting: all
- Standard ROOT TTree Format (Paul): TTree Format
- Action Item Review
- Review of recent repository activity: all
Communication Information
Video Conferencing
- ESNet: 8542553
- SeeVogh:
- Direct Meeting Link
- Phone Bridge ID: 15 5700
Desktop Sharing
You can view the computer desktop in the meeting room at JLab via the web.
- Go to http://esnet.readytalk.com
- In the "join a meeting" box enter the Hall D code: 3421244
- Fill in the participant registration form.
Telephone
To connect by telephone:
- dial:
- US and Canada: (866)740-1260 (toll free)
- International: (303)248-0285 (toll call) or look up toll-free number at http://www.readytalk.com/intl
- enter access code followed by the # sign: 3421244#
Slides
Talks can be deposited in the directory /group/halld/www/halldweb1/html/talks/2013-2Q
on the JLab CUE. This directory is accessible from the web at https://halldweb1.jlab.org/talks/2013-2Q/ .
Minutes
Present:
- IU: Kei Moriya
- CMU: Will Levine, Paul Mattione, Curtis Meyer
- FSU: Nathan Sparks
- JLab: Mark Ito (chair), David Lawrence, Elliott Wolin
- MIT: Justin Stevens
- UConn: Alex Barnes
Announcements
- Mark announced that that we are sneaking up on making JANA 0.6.6 the official version. There have been problems getting a successful nightly build having nothing to do with the new version of JANA.
- Elliott told us that there is a fully C++11-compliant version of gcc installed on the JLab CUE.
- Elliott announced that, in his opinion, scons rules...
Standard ROOT TTree Format: TTree Format
Paul walked us through his ideas for a standard ROOT Tree format for GlueX post-reconstruction analysis. See his wiki page for details. From the first section of that page:
- For any reaction can streamline (and provide a best-practices implementation/examples of): analysis utilities, BDT setup/input, amplitude analysis setup/input(?)
- Makes it easy for users to keep everything organized, especially handling of the combinatoric background.
- Output can be enabled/disabled with a single flag.
- Format is designed to be one-size-fits-all, but is still extensible (customizable).
He noted that ROOT 5.32 or greater will be required to use this system.
A design goal is to support both direct access to variables vie TTree::Draw() and support an object-oriented programming approach to analysis under ROOT. He has had email exchanges with several collaborators to help refine his ideas.
Action Item Review
We discussed a couple of newly added issues in Mantis
- Add thread-specific random number generators to mcsmear: reproducibility of results is not guaranteed when running mcsmear multi-threaded due to use a single random number generator, Issue 329.
- sim-recon soft-wired for KLOE: the choice of reconstruction algorithm is done via a generic JANA configuration parameter rather than using the factory tag choice scheme, Issue 328
- Will noted if this change is made then analysis of data challenge 1 data will require the DEFTAG parameter on the command line or in the configuration file.
Review of recent repository activity
- David added an option to smear the beam particle momentum in genr8_2_hddm.
- David implemented the change to geant particle numbers discussed on the email list.