Difference between revisions of "GlueX Offline Meeting, April 17, 2013"

From GlueXWiki
Jump to: navigation, search
(copy of last time)
 
m (Text replacement - "/halldweb1.jlab.org/" to "/halldweb.jlab.org/")
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
GlueX Offline Software Meeting<br>
 
GlueX Offline Software Meeting<br>
Wednesday, April 3, 2013<br>
+
Wednesday, April 17, 2013<br>
 
1:30 pm EDT<br>
 
1:30 pm EDT<br>
 
JLab: CEBAF Center F326/327
 
JLab: CEBAF Center F326/327
Line 7: Line 7:
  
 
# Announcements
 
# Announcements
# Review of [[GlueX Offline Meeting, March 20, 2013#Minutes|minutes from the last meeting]]: all
+
# Review of [[GlueX Offline Meeting, April 3, 2013#Minutes|minutes from the last meeting]]: all
# RF Bunch Selection ([[Mattione_GlueX_Analysis_Factories | ANALYSIS Library Factories]]): Paul M.
+
# Standard ROOT TTree Format (Paul): [[Analysis_TTreeFormat| TTree Format]]
# [https://halldweb1.jlab.org/wiki/images/7/7e/Bcal_offline_mtg_20130403.pdf Changes to BCAL Reconstruction]: Will L.
+
# [[BCAL reconstruction test with pi0]]: Beni
+
# Update on Geant4
+
 
# Action Item Review
 
# Action Item Review
 
#* [http://tinyurl.com/4yjnabe Recently Resolved]
 
#* [http://tinyurl.com/4yjnabe Recently Resolved]
Line 23: Line 20:
 
* ESNet: 8542553
 
* ESNet: 8542553
 
* [http://research.seevogh.com/ SeeVogh]:
 
* [http://research.seevogh.com/ SeeVogh]:
** [http://www.seevogh.com//join?meeting=eseieIvnv9a8aeIta8Is Direct Meeting Link] <!--good through March 20, 2013-->
+
** [http://www.seevogh.com//join?meeting=eseieIvnv9a8aeIta8Is Direct Meeting Link] <!--good through 2013-05-29-->
 
** Phone Bridge ID: 15 5700
 
** Phone Bridge ID: 15 5700
  
==ReadyTalk Desktop Sharing==
+
==Desktop Sharing==
  
 
You can view the computer desktop in the meeting room at JLab via the web.
 
You can view the computer desktop in the meeting room at JLab via the web.
Line 43: Line 40:
 
==Slides==
 
==Slides==
  
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/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

Agenda

  1. Announcements
  2. Review of minutes from the last meeting: all
  3. Standard ROOT TTree Format (Paul): TTree Format
  4. Action Item Review
  5. Review of recent repository activity: all

Communication Information

Video Conferencing

Desktop Sharing

You can view the computer desktop in the meeting room at JLab via the web.

  1. Go to http://esnet.readytalk.com
  2. In the "join a meeting" box enter the Hall D code: 3421244
  3. Fill in the participant registration form.

Telephone

To connect by telephone:

  1. dial:
  2. 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.