Difference between revisions of "GlueX Offline Meeting, February 9, 2010"
(→Minutes: first draft) |
(→Minutes: with links) |
||
Line 39: | Line 39: | ||
JLab: Craig Bookwalter, Eugene Chudakov, Mark Ito (chair), David Lawrence, Yi Qiang, Elton Smith, Sascha Somov, Simon Taylor, Elliott Wolin, Beni Zihlmann | JLab: Craig Bookwalter, Eugene Chudakov, Mark Ito (chair), David Lawrence, Yi Qiang, Elton Smith, Sascha Somov, Simon Taylor, Elliott Wolin, Beni Zihlmann | ||
− | # Dependency generation in the make scheme: Mark has revised the scheme for making dependency files in the BMS system. See | + | # '''Dependency generation in the make scheme''': Mark has revised the scheme for making dependency files in the BMS system. See [http://markito3.wordpress.com/2009/12/15/depends-locking-of-gelhad-directory/ his notes] for some of the problems addressed. These changes should reduce the instances of directories "locking" upon re-make attempts (requiring deletion of dependency files). |
− | # Task priority ratings: Mark added priority ratings to the items on the | + | # '''Task priority ratings''': Mark added priority ratings to the items on the [http://www.jlab.org/Hall-D/offline/Software_tasks.php Task List]. Please review the list and send comments to him. |
− | # Changes to makefiles | + | # '''Changes to makefiles in HDDM utilities, xstream library''': Mark has been making changes to the makefiles in [https://mailman.jlab.org/pipermail/halld-offline/2010-February/000157.html src/programs/Utilities/hddm] and [https://mailman.jlab.org/pipermail/halld-offline/2010-February/000164.html src/external/xstream]. These changes were mainly to support multiple-platform builds from common source directories. |
==Need for New Release== | ==Need for New Release== | ||
Line 52: | Line 52: | ||
we don't create a release that has problems like these. Development of | we don't create a release that has problems like these. Development of | ||
such tests is indeed on the task list. David volunteered to package | such tests is indeed on the task list. David volunteered to package | ||
− | his recent | + | his recent b<sub>1</sub> analysis example so it can be used for testing the code. |
==APS practice talk on GlueX Rates== | ==APS practice talk on GlueX Rates== | ||
− | David gave us a preview of his talk on rates | + | David gave us a preview of [http://argus.phys.uregina.ca/cgi-bin/private/DocDB/ShowDocument?docid=1428 his talk] on rates at the upcoming Spring APS meeting (being held in February). His slide titles: |
* His submitted abstract | * His submitted abstract | ||
* GlueX Data Rates | * GlueX Data Rates | ||
Line 80: | Line 80: | ||
==Tracking/PID Update== | ==Tracking/PID Update== | ||
− | Simon gave an | + | Simon gave an [http://halldweb1.jlab.org/talks/2010-02/kalman020910.pdf update on recent work] in tracking and developing a particle identification scheme. His slides: |
* Kalman Filter Update | * Kalman Filter Update | ||
* Single-track efficiencies | * Single-track efficiencies | ||
Line 106: | Line 106: | ||
* New release of offline code. -> Mark | * New release of offline code. -> Mark | ||
− | * Script to do | + | * Script to do b<sub>1</sub> analysis automatically. -> David |
Revision as of 10:57, 10 February 2010
GlueX Offline Meeting
Tuesday, February 9, 2010
2:00 pm EST
JLab: CEBAF Center F326/7
Contents
Telephone
To connect by telephone:
- dial:
- 800-377-8846 : US
- 888-276-7715 : Canada
- 302-709-8424 : International
- 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/halldweb1/html/talks/2010-02
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-02/ .
Agenda
- Review minutes from last meeting: all
- Announcements
- Dependency generation in the make scheme: Mark
- Environment variable checking in the makefiles: Mark
- Task priority ratings: Mark
- Changes to makefiles, HDDM utilities, xstream library: Mark
- David: APS practice talk on GlueX Rates[PPTX] [PDF]
- Elliott: DANA-EVIO conversion
- Simon: Tracking/PID update
- Action item review: all
Minutes
JLab: Craig Bookwalter, Eugene Chudakov, Mark Ito (chair), David Lawrence, Yi Qiang, Elton Smith, Sascha Somov, Simon Taylor, Elliott Wolin, Beni Zihlmann
- Dependency generation in the make scheme: Mark has revised the scheme for making dependency files in the BMS system. See his notes for some of the problems addressed. These changes should reduce the instances of directories "locking" upon re-make attempts (requiring deletion of dependency files).
- Task priority ratings: Mark added priority ratings to the items on the Task List. Please review the list and send comments to him.
- Changes to makefiles in HDDM utilities, xstream library: Mark has been making changes to the makefiles in src/programs/Utilities/hddm and src/external/xstream. These changes were mainly to support multiple-platform builds from common source directories.
Need for New Release
We decided that Mark should make a new release of the offline software. David has just fixed a problem that was causing problems when some plugins are unloaded at the end of JANA/DANA runs. We need a release that incorporates this change.
Sasha pointed out that we should be testing programs regularly so that we don't create a release that has problems like these. Development of such tests is indeed on the task list. David volunteered to package his recent b1 analysis example so it can be used for testing the code.
APS practice talk on GlueX Rates
David gave us a preview of his talk on rates at the upcoming Spring APS meeting (being held in February). His slide titles:
- His submitted abstract
- GlueX Data Rates
- The GlueX Detector
- Level 1 Trigger
- Subsystem Processor: L1
- Electronics
- Detector Rates
- Event Building
- Level 3 Trigger and Monitoring Farm
- Online Monitoring with RootSpy
- Summary
Many comments were offered.
DANA-EVIO conversion
Elliott presented code and examples of writing out DANA object data in an EVIO stream and contrasted it with the structure of HDDM data. See the main difference is that HDDM uses a hierarchical structure while EVIO uses a flat set of arrays (though these characteristics are not dictated by the format itself in either case). The next step is to read in the EVIO version of the raw data into DANA for reconstruction.
Tracking/PID Update
Simon gave an update on recent work in tracking and developing a particle identification scheme. His slides:
- Kalman Filter Update
- Single-track efficiencies
- Transverse momentum pull distribution
- Tan λ pull distribution
- φ pull distribution
- D pull distribution
- Z pull distribution
- Probability distribution
- Particle Identification
- dE/dx in chambers
- Time-of-flight to BCAL
- Time-of-flight to ToF counters
- dE/dx in Start Counter
- PID purity (pions)
- PID purity (protons)
- Summary
Action Items
We skipped a review of the action items. Folks should look at the list and remind themselves of work for which they are responsible.
New Action Items
- New release of offline code. -> Mark
- Script to do b1 analysis automatically. -> David