[Halld-offline] Minutes, GlueX Offline Software Meeting, June 1, 2011
Mark M. Ito
marki at jlab.org
Thu Jun 2 11:52:49 EDT 2011
Find the minutes at
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_June_1%2C_2011#Minutes
and below.
==
GlueX Offline Meeting, June 1, 2011
Minutes
Present:
* UConn: Alex Barnes, Richard Jones
* IU: Mihajlo Kornicer, Kei Moriya
* JLab: Hovanes Egiyan, Mark Ito (chair), David Lawrence, Paul
Mattione, Yi Qiang, Ivan Tolstukhin, Elliott Wolin, Beni Zihlmann
Announcements
At Elliott's urging, Ivan announced that Dmitry Romanov will return to
JLab mid-June, and plans to stay for six months. Ivan himself will be
leaving mid-July.
Review of Previous Meeting's Minutes
We went over the minutes from the [37]May 18th meeting.
* Beni will give a talk on the new primary/secondary particle
identification scheme in HDGeant output at the next meeting.
* We wondered again if there was any progress with a figure/plot
library.
DFCALPhoton vs. DFCALShower
Mihajlo and David explained the situation.
* There is an inconsistency in the naming convention between the FCAL
and the BCAL.
* Mihajlo will work on bringing them into registration.
* The hierarchy is
1. detector hit
2. cluster
3. shower
4. particle
* A shower does not become a particle until associated with a vertex.
The photon has a full three-momentum. Before that the shower only
contains local coordinate information.
* Mihajlo proposed that the algorithm to merge showers should be
applied after matching showers with charged tracks and not before
matching. David and Mihajlo will discuss this offline and report to
the group.
propose to make this change.
b1pi Fix
At some point in the past few months the reconstruction efficiency for
the weekly automatic b1pi analysis started to show only 5%
reconstruction efficiency when it used to be around 50%. The problem
was found and fixed. Paul showed a wiki page illustrating the new
situation. Shown there are various invariant mass plots, and identified
particle multiplicity distributions.
David explained that there were two problems:
1. The vertex factory, where both charged and neutral particles are
grouped into vertices had a hard-wired cut at 3 σ in both time and
z. Several vertices were being found. The cut was widened
considerably, so that only one vertex is almost guaranteed. The cut
can now be set with a configuration parameter. This will have to be
worked on further.
2. In the DVertex class there is a member class that inherits from
DKinematicData that has pointers to cluster objects that were not
being copied to the DKinematicData member data. This is being done
now.
Kinematic fitting in GlueX
Kei gave a review of the imponderables he has encountered trying to
complete an exercise in kinematic fitting with our simulation and
reconstruction code. See [41]his slides for details. The group
suggested that the issues that are causing trouble might be more easily
addressed at a more fundamental level in the reconstruction code.
Re-cap of Review, IT in the 12 GeV Era
Mark went over the [43]close-out slides from the review conducted on
May 20. For copies of the talks and the charge to the committee see the
[44]review web page. A couple of points that come up in discussion:
* Mark claimed that if Hall D's requirements seemed less certain than
those of B, it was only because the uncertainty was exposed, not
that Hall B's requirements were more certain.
* Richard remarked that we should use the feedback from the committee
constructively and be well-prepared when the external review comes
in a year or so.
Grid Make System
Richard describe a system he is developing to
1. automatically install and build the GlueX software suite on an
arbitrary Unix-based system and
2. use the build to create user-specified output, the result of either
simulation, reconstruction, and/or analysis.
It uses a make-style paradigm where targets are specified, those
targets have pre-requisite targets, and any pre-requisite that does not
exist gets made. The system is driven by a perl script. Recipes for
creating targets are kept in separate files, target-by-target. The
configuration of the system is done via XML. Version choices for the
various software components can be enforced. The code is now in alpha
release. See [46]his slides for details.
New Action Items
* Track progress on the figure/plot library for GlueX
* Decide on cluster merging after or before charged track matching.
* Do further development on the gridmake system.
Retrieved from
"http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_June_1%2C_2011"
References
37.
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_May_18%2C_2011#Minutes
41. https://halldweb1.jlab.org/talks/2011-2Q/kfittalk.pdf
43. https://halldweb1.jlab.org/talks/2011-2Q/close_out.ppt
44. http://conferences.jlab.org/IT12GeV/
46. https://halldweb1.jlab.org/talks/2011-2Q/gridmake-6-2011.ppt
More information about the Halld-offline
mailing list