Difference between revisions of "GlueX Offline Meeting, April 17, 2013"
(→Agenda) |
m (Text replacement - "/halldweb1.jlab.org/" to "/halldweb.jlab.org/") |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 8: | Line 8: | ||
# Announcements | # Announcements | ||
# Review of [[GlueX Offline Meeting, April 3, 2013#Minutes|minutes from the last meeting]]: all | # Review of [[GlueX Offline Meeting, April 3, 2013#Minutes|minutes from the last meeting]]: all | ||
− | # Standard ROOT TTree Format (Paul): [[ | + | # Standard ROOT TTree Format (Paul): [[Analysis_TTreeFormat| TTree Format]] |
# Action Item Review | # Action Item Review | ||
#* [http://tinyurl.com/4yjnabe Recently Resolved] | #* [http://tinyurl.com/4yjnabe Recently Resolved] | ||
Line 40: | Line 40: | ||
==Slides== | ==Slides== | ||
− | Talks can be deposited in the directory <code>/group/halld/www/ | + | Talks can be deposited in the directory <code>/group/halld/www/halldweb/html/talks/2013-2Q</code> on the JLab CUE. This directory is accessible from the web at https://halldweb.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://halldweb.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://halldweb.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://halldweb.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 [https://mailman.jlab.org/pipermail/halld-offline/2013-April/001312.html the change] to geant particle numbers discussed on the email list. |
Latest revision as of 11:05, 31 March 2015
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/halldweb/html/talks/2013-2Q
on the JLab CUE. This directory is accessible from the web at https://halldweb.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.