Difference between revisions of "GlueX Offline Meeting, December 1, 2009"
(→Minutes: intermediate) |
(→Announcements) |
||
Line 57: | Line 57: | ||
==Announcements== | ==Announcements== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | # '''Nightly builds''': The builds are now going on now building without errors, on three platforms: RHEL5 (32-bit only), Fedora 8 32-bit, and CentOS 5 64-bit. Both debug and non-debug versions are created. | |
− | track matching to outer detectors | + | #* We discussed whether we want to do the builds on other platforms, especially MacOS. For that we would need hardware. No clear path forward presented itself, but we will think about it. |
− | beta from time of flight | + | #*We also discussed whether we should have automatic notification of errors and warnings. One idea is to have a dedicated email list so people could subscribe the error message stream. Again, on this there was not a consensus; we will raise it again later. |
− | particle ID | + | #*David noted that a couple of feature that used to be present in the nightly builds have been lost: doxygen documentation tree generation and svn statistics. Mark will look into restoring them. |
− | a mass is assigned | + | # '''New tagged release: release-2009-12-01''' This has been built on the three above-mentioned platforms. Release notes and set-up scripts are to come. |
− | + | # '''New Subversion server''' The CNI group is building us a new subversion server. It will be a new virtual machine running subversion 1.4 vs. 1.1 on the old server. The new version will allow locking of tagged releases: i. e., no new check-in's will be allowed for the locked files. Cut-over is scheduled for two weeks from today. | |
− | + | ||
− | + | ==DPhoton, DParticle and how to unify high-level objects== | |
− | + | ||
− | + | Simon outlined the philosophy behind his recent work on the DParticle factory. | |
+ | |||
+ | * BCAL clusters, FCAL clusters and charged tracks are all represented as particles | ||
+ | * track matching is done to the outer detectors | ||
+ | * beta is calculated from time of flight | ||
+ | * particle ID is done; a mass is assigned | ||
+ | * time-based tracking results are used | ||
+ | * The DParticle name used to be used by the object now known as DTrackTimeBased??? | ||
+ | |||
+ | Sascha thought there should be a way to go back to the original low-level objects. David mentioned that this could be accomplished via associated objects. | ||
+ | |||
+ | |||
dphoton calculates error matrix in lab frame | dphoton calculates error matrix in lab frame | ||
Line 95: | Line 85: | ||
now uncertainty of the vertex location folded into error matrix | now uncertainty of the vertex location folded into error matrix | ||
accessing fits for various mass estimates | accessing fits for various mass estimates | ||
+ | dphoton: tries to use track information as well | ||
sasha: pid likelihood | sasha: pid likelihood |
Revision as of 11:43, 2 December 2009
Contents
Location
The meeting will be at 2:00 pm in CEBAF Center F326/7
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/2009-11
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/2009-12/ .
Agenda
- Review minutes from last meeting: all
- Announcements
- Nightly builds, now building without errors
- Three platforms: RHEL5 (32-bit only), Fedora 8 32-bit, Fedora 8 64-bit
- non-debug and debug versions
- Other platforms? (need ssh access, scratch disk mounting a plus)
- Auto-notification of errors? Warnings?
- New tagged release: release-2009-12-01
- Three platforms
- release notes, set-up scripts to come
- New Subversion server
- New virtual machine
- Newer version of subversion: 1.4 vs. 1.1 on the old server
- Will allow locking of tagged releases: no new check-in's allowed
- Cut-over scheduled for two weeks from today
- Nightly builds, now building without errors
- Presentation from Simon role of DParticle_factory
- Presentation from Matt, Blake, or Mihajlo on photon reconstruction chain
- Discussion and decision on how to unify high-level objects
- Offline Computing Project Management: Mark
- Coding Conventions vote: all
- Action item review: all
Minutes
IU: Mihajlo Kornicer, Matt Shepherd
JLab: Mark Ito (chair), David Lawrence, Sascha Somov, Simon Taylor, Elliott Wolin
Review of minutes from last meeting
We reviewed the minutes from the November 17th meeting. No significant remarks were generated.
Announcements
- Nightly builds: The builds are now going on now building without errors, on three platforms: RHEL5 (32-bit only), Fedora 8 32-bit, and CentOS 5 64-bit. Both debug and non-debug versions are created.
- We discussed whether we want to do the builds on other platforms, especially MacOS. For that we would need hardware. No clear path forward presented itself, but we will think about it.
- We also discussed whether we should have automatic notification of errors and warnings. One idea is to have a dedicated email list so people could subscribe the error message stream. Again, on this there was not a consensus; we will raise it again later.
- David noted that a couple of feature that used to be present in the nightly builds have been lost: doxygen documentation tree generation and svn statistics. Mark will look into restoring them.
- New tagged release: release-2009-12-01 This has been built on the three above-mentioned platforms. Release notes and set-up scripts are to come.
- New Subversion server The CNI group is building us a new subversion server. It will be a new virtual machine running subversion 1.4 vs. 1.1 on the old server. The new version will allow locking of tagged releases: i. e., no new check-in's will be allowed for the locked files. Cut-over is scheduled for two weeks from today.
DPhoton, DParticle and how to unify high-level objects
Simon outlined the philosophy behind his recent work on the DParticle factory.
- BCAL clusters, FCAL clusters and charged tracks are all represented as particles
- track matching is done to the outer detectors
- beta is calculated from time of flight
- particle ID is done; a mass is assigned
- time-based tracking results are used
- The DParticle name used to be used by the object now known as DTrackTimeBased???
Sascha thought there should be a way to go back to the original low-level objects. David mentioned that this could be accomplished via associated objects.
dphoton calculates error matrix in lab frame need event vertex factory needed to generate the dphoton object now uncertainty of the vertex location folded into error matrix accessing fits for various mass estimates dphoton: tries to use track information as well
sasha: pid likelihood
cleo: pi k proton fit entrance fits, exit fits
dphoton should use dtrack-time-based for neutral identification
should we use wire-based or time-based for track matching
design to be presented at next meeting
howto written
- Offline Computing Project Management: Mark
- Coding Conventions vote: all
- Action item review: all