Difference between revisions of "GlueX Offline Meeting, March 23, 2010"

From GlueXWiki
Jump to: navigation, search
(Agenda)
m (Text replacement - "www/halldweb1/" to "www/halldweb/")
 
(26 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
GlueX Offline Meeting<br>
 
GlueX Offline Meeting<br>
 
Tuesday, March 23, 2010<br>
 
Tuesday, March 23, 2010<br>
2:00 pm EST<br>
+
2:00 pm EDT<br>
 
JLab: CEBAF Center F326/7
 
JLab: CEBAF Center F326/7
  
Line 20: Line 20:
 
===Slides===
 
===Slides===
  
Talks can be deposited in the directory <code>/group/halld/www/halldweb1/html/talks/2010-03</code> on the JLab CUE (you have to be a member of the "halld" Unix group). This directory is accessible from the web at https://halldweb1.jlab.org/talks/2010-03/ .
+
Talks can be deposited in the directory <code>/group/halld/www/halldweb/html/talks/2010-03</code> on the JLab CUE (you have to be a member of the "halld" Unix group). This directory is accessible from the web at https://halldweb.jlab.org/talks/2010-03/ .
  
 
===Reference Material===
 
===Reference Material===
Line 28: Line 28:
  
 
# Announcements
 
# Announcements
## New release, release-2010-03-10: Mark
+
## New src release, [https://halldsvn.jlab.org/repos/tags/release-2010-03-10/RELEASE release-2010-03-10]: Mark
## Sim-recon implemented: Mark
+
## New JANA release, [https://mailman.jlab.org/pipermail/halld-offline/2010-March/000217.html version 0.6.1]: David
# Review of minutes from the last meeting: all
+
## [[Building a roof over src|src -> sim-recon]] transition made: Mark, Beni
 +
## BMS change: [http://clasweb.jlab.org/websvn/prod/log.php?repname=GlueX&path=%2Ftrunk%2Fsim-recon%2Fsrc%2FBMS%2FMakefile.bin&rev=0&sc=0&isdir=0 binaries depend on libraries]: Mark
 +
## Partial wave analysis, [https://mailman.jlab.org/pipermail/halld-offline/2010-March/000207.html initial contacts]: Craig
 +
# Review of [[GlueX Offline Meeting, March 9, 2010#Minutes|minutes from the last meeting]]: all
 
# [[Versioning of Calibration Constants]]: Mark
 
# [[Versioning of Calibration Constants]]: Mark
# [[Software Documentation Structure|Documentation Structure]]: Mark
+
# Clustering in the Calorimeters: [[media:FCALClustering.pdf|FCAL clustering]] Mihajlo  
# Clustering in the Calorimeters: Mihajlo
+
 
# [[Splitoff_Information | Material on Splitoffs]]: Curtis
 
# [[Splitoff_Information | Material on Splitoffs]]: Curtis
 +
# [https://mailman.jlab.org/pipermail/halld-offline/2010-March/000220.html Filtering events from bggen]: all
 +
# Pointers to cathode clusters in FDC pseudopoints: Mark
 +
# [[Software Documentation Structure|Documentation Structure]]: Mark
 
# Action Item Review: all
 
# Action Item Review: all
 +
 +
=Minutes=
 +
 +
'''IU''': Mihajlo Kornicer, Ryan Mitchell, Matt Shepherd, Claire Tarbert<br>
 +
'''JLab''': Craig Bookwalter, Mark Ito (chair), David Lawrence, Yi Qiang, Sascha Somov, Simon Taylor, Elliott Wolin, Beni Zihlmann
 +
 +
==Announcements==
 +
 +
* '''New src release, [https://halldsvn.jlab.org/repos/tags/release-2010-03-10/RELEASE release-2010-03-10]''': Mark asked if anyone has had problems. None were reported.
 +
* '''New JANA release, [https://mailman.jlab.org/pipermail/halld-offline/2010-March/000217.html version 0.6.1]''': David told that some changes in this release were prompted by Elliott's work on the DANA-to-EVIO conversion packages. JANADOT (gives times spent in factories) has improved significicantly as well. Mark suggested some documentation on how to generate the JANADOT report. Elliott suggested a new release so he can access pre-built versions using this version.
 +
*'''[[Building a roof over src|src -> sim-recon]] transition made''': Mark noted that the change has been made. No problems were reported by the assembled. Beni has been working on updating documentation.
 +
* '''BMS change: [http://clasweb.jlab.org/websvn/prod/log.php?repname=GlueX&path=%2Ftrunk%2Fsim-recon%2Fsrc%2FBMS%2FMakefile.bin&rev=0&sc=0&isdir=0 binaries depend on libraries]''': Mark mentioned the recent change made to the binary making makefile (Makefile.bin). Now binaries should automatically be remade when libraries, upon which they depend, have changed. The should largely remove the need for invoking make with the "relink" target.
 +
* '''Partial wave analysis, [https://mailman.jlab.org/pipermail/halld-offline/2010-March/000207.html initial contacts]''': Craig has been in contact with Matt and Curtis on this. Discussions are on-going. Matt and Craig agreed to get together to get Craig going with the IU PWA code.
 +
 +
==Review of [[GlueX Offline Meeting, March 9, 2010#Minutes|minutes from the last meeting]]==
 +
 +
We went over them. Elliott volunteered to check-out and run Dave Heddle's GlueX event display. He also mentioned that a summer student may be working on this.
 +
 +
==[[Versioning of Calibration Constants]]==
 +
 +
Mark reviewed the interim scheme (link above) that has been implemented. Elliott made a suggestion involving a [[CLARA and Service Oriented Architectures|service-oriented architecture]]. Details were not clear to the secretary.
 +
 +
==[[media:FCALClustering.pdf|FCAL clustering]]==
 +
 +
See Mihajlo's slides (link above) for details. There is NIM paper written on this subject. We agreed that the paper should be linked from the FCAL detector page.
 +
 +
Matt pointed out that the approach Mihajlo described is oriented toward electromagnetic showers. It might not work well for hadrons that interact.
 +
 +
David told us that currently the extra photons are coming mainly from the BCAL. Matt reminded us that BCAL reconstruction was taken over from KLOE code. We do not have a GlueX "owner" for this code. A GlueX Note does exist on this subject.
 +
 +
==[[Splitoff_Information | Material on Splitoffs]]==
 +
 +
We peeked at the page of collected references (link above) from Curtis and Matt. David has attempted the Dolby thing. This is work in progress.
 +
 +
==Pointers to cathode clusters in FDC pseudopoints==
 +
 +
Mark discovered recently that these are not in the DFDCPsuedo class. Simon volunteered to put them in.
 +
 +
==[[Software Documentation Structure|Documentation Structure]]==
 +
 +
Mark outlined some ideas about documenting our software (see link above). The overall question is whether we should have a formal policy about documentation and if so, what should be in it. We had a discussion:
 +
 +
* Beni pointed out that documentation can also be put into code as comments, and can be extensive.
 +
* Matt thought that Notes should include the definitions of external, tunable parameters as well as describing algorithms.
 +
* Mark will likely make a proposal to the group at a future meeting.
 +
 +
==New Action Items==
 +
 +
# Document on JANADOT -> David
 +
# "RedHat 5.3" link to "CentOS" for JLab builds -> Mark
 +
# Check-out and run ded. -> Elliott
 +
# Provide description of SOA for calibration constant versioning for the minutes. -> Elliott
 +
# Link the FCAL algorithm NIM article from the FCAL page. -> Mihajlo
 +
# Find an "owner" for the BCAL reconstruction code -> Mark, Matt
 +
# Schedule a discussion of [https://mailman.jlab.org/pipermail/halld-offline/2010-March/000220.html filtering events from bggen].
 +
# Put pointers to cathode clusters in the DFDCPseudo class. -> Simon
 +
# Re-raise the issue of a documentation policy at a future meeting. -> Mark

Latest revision as of 23:31, 31 March 2015

GlueX Offline Meeting
Tuesday, March 23, 2010
2:00 pm EDT
JLab: CEBAF Center F326/7

Telephone

To connect by telephone:

  1. dial:
    • 800-377-8846 : US
    • 888-276-7715 : Canada
    • 302-709-8424 : International
  2. enter participant code: 77438230# (remember the "#")

Video Conferencing

A) ESNet: 8542553
B) EVO: direct meeting link

Slides

Talks can be deposited in the directory /group/halld/www/halldweb/html/talks/2010-03 on the JLab CUE (you have to be a member of the "halld" Unix group). This directory is accessible from the web at https://halldweb.jlab.org/talks/2010-03/ .

Reference Material

Material on Splitoffs

Agenda

  1. Announcements
    1. New src release, release-2010-03-10: Mark
    2. New JANA release, version 0.6.1: David
    3. src -> sim-recon transition made: Mark, Beni
    4. BMS change: binaries depend on libraries: Mark
    5. Partial wave analysis, initial contacts: Craig
  2. Review of minutes from the last meeting: all
  3. Versioning of Calibration Constants: Mark
  4. Clustering in the Calorimeters: FCAL clustering Mihajlo
  5. Material on Splitoffs: Curtis
  6. Filtering events from bggen: all
  7. Pointers to cathode clusters in FDC pseudopoints: Mark
  8. Documentation Structure: Mark
  9. Action Item Review: all

Minutes

IU: Mihajlo Kornicer, Ryan Mitchell, Matt Shepherd, Claire Tarbert
JLab: Craig Bookwalter, Mark Ito (chair), David Lawrence, Yi Qiang, Sascha Somov, Simon Taylor, Elliott Wolin, Beni Zihlmann

Announcements

  • New src release, release-2010-03-10: Mark asked if anyone has had problems. None were reported.
  • New JANA release, version 0.6.1: David told that some changes in this release were prompted by Elliott's work on the DANA-to-EVIO conversion packages. JANADOT (gives times spent in factories) has improved significicantly as well. Mark suggested some documentation on how to generate the JANADOT report. Elliott suggested a new release so he can access pre-built versions using this version.
  • src -> sim-recon transition made: Mark noted that the change has been made. No problems were reported by the assembled. Beni has been working on updating documentation.
  • BMS change: binaries depend on libraries: Mark mentioned the recent change made to the binary making makefile (Makefile.bin). Now binaries should automatically be remade when libraries, upon which they depend, have changed. The should largely remove the need for invoking make with the "relink" target.
  • Partial wave analysis, initial contacts: Craig has been in contact with Matt and Curtis on this. Discussions are on-going. Matt and Craig agreed to get together to get Craig going with the IU PWA code.

Review of minutes from the last meeting

We went over them. Elliott volunteered to check-out and run Dave Heddle's GlueX event display. He also mentioned that a summer student may be working on this.

Versioning of Calibration Constants

Mark reviewed the interim scheme (link above) that has been implemented. Elliott made a suggestion involving a service-oriented architecture. Details were not clear to the secretary.

FCAL clustering

See Mihajlo's slides (link above) for details. There is NIM paper written on this subject. We agreed that the paper should be linked from the FCAL detector page.

Matt pointed out that the approach Mihajlo described is oriented toward electromagnetic showers. It might not work well for hadrons that interact.

David told us that currently the extra photons are coming mainly from the BCAL. Matt reminded us that BCAL reconstruction was taken over from KLOE code. We do not have a GlueX "owner" for this code. A GlueX Note does exist on this subject.

Material on Splitoffs

We peeked at the page of collected references (link above) from Curtis and Matt. David has attempted the Dolby thing. This is work in progress.

Pointers to cathode clusters in FDC pseudopoints

Mark discovered recently that these are not in the DFDCPsuedo class. Simon volunteered to put them in.

Documentation Structure

Mark outlined some ideas about documenting our software (see link above). The overall question is whether we should have a formal policy about documentation and if so, what should be in it. We had a discussion:

  • Beni pointed out that documentation can also be put into code as comments, and can be extensive.
  • Matt thought that Notes should include the definitions of external, tunable parameters as well as describing algorithms.
  • Mark will likely make a proposal to the group at a future meeting.

New Action Items

  1. Document on JANADOT -> David
  2. "RedHat 5.3" link to "CentOS" for JLab builds -> Mark
  3. Check-out and run ded. -> Elliott
  4. Provide description of SOA for calibration constant versioning for the minutes. -> Elliott
  5. Link the FCAL algorithm NIM article from the FCAL page. -> Mihajlo
  6. Find an "owner" for the BCAL reconstruction code -> Mark, Matt
  7. Schedule a discussion of filtering events from bggen.
  8. Put pointers to cathode clusters in the DFDCPseudo class. -> Simon
  9. Re-raise the issue of a documentation policy at a future meeting. -> Mark