[Halld-offline] Minutes, GlueX Offline Software Meeting, Apr. 20, 2011
Mark M. Ito
marki at jlab.org
Wed Apr 20 17:31:36 EDT 2011
Find the minutes at
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_April_20%2C_2011#Minutes
and below as text.
GlueX Offline Meeting, April 20, 2011
Minutes
Present:
* CMU: Curtis Meyer
* IU: Ryan Mitchell, Kei Moriya, Matt Shepherd
* JLab: Mark Ito, David Lawrence, Sascha Somov, Simon Taylor, Elliott
Wolin, Beni Zihlmann
* Regina: Andrei Semenov
Announcements
* David reported that Nathan Sparks sent an email to Simon and David
about track reconstruction problems in cascade events. The current
suspicion is that these events may have more curlers that in other
topologies studied thus far. The issue is still being studied.
* Elliott announced that Mark gave a talk at the Online Meeting on a
concept for an [32]online conditions database. Mark will present
the idea at a future offline meeting.
Review of minutes from the last meeting
We looked over the [34]minutes from the April 6 meeting
* A tagged version of the calibration data files now exists. See the
item under [35]action item review below.
Definition of primaries
Beni described a recent [37]thread on the email list discussing a
change he made to HDGeant in order to associate hits with the "true"
particles that produced them, especially for the tracking chambers. To
do this for non-primary particles he "marked" all particles as primary
(with the exception of particles born in the calorimeters) so they
would be available in the HDDM output. This caused a problem for others
when the distinction between primary and secondary particles no longer
obvious. Although there are other ways to re-establish this
distinction, we thought we would see if a different way of transmitting
the information to the output file could be found, consistent with the
original philosophy of what defines primary. Mark will arrange a
meeting with Richard Jones and Beni to come up with a solution.
Action Item Review
We looked at the list in the [39]Mantis Bug Tracker.
* resolved (Mark) Schedule a talk on start counter reconstruction
software
+ Note: Talked to Sascha. There is essentially no reconstruction
code for the start counter, therefore there is nothing to
present.
+ Sascha thought it might be premature to work on this. He
thought that the hardware design should settle a bit before
starting.
* resolved (Mark) Form plan for storing monitoring data in CCDB
+ Note: A plan for this was presented at the most recent Online
Meeting. See [40]Proposal_for_an_online_conditions_database
for details.
* resolved (Mark) Propose scheme for tagging calibration constants
+ Note: Tagged versions are available. See list at
[41]Calibration_Constants,_Tagged_Versions. Also see email
announcing this to the group:
[42]https://mailman.jlab.org/pipermail/halld-offline/2011-Apri
l/000633.html .
* resolved (Mark) Mark's build scripts need better documentation
+ Note: Found that there were already a lot of wiki pages
dealing with various aspects of these scripts but they were
rather weakly linked to the main page. Created a page, linked
prominently from the main page, that collects them:
[43]Building_and_Using_the_GlueX_Software.
+ Matt commented that the location of the link is not prominent
enough. We talked about how the structure of the Offline
Software wiki page needs to be updated.
* resolved (Mark) Look into using "externals" in subversion to
coordinate different packages
+ Note: Externals seem aimed at building a single directory
structure from a set of separately controlled directories. It
is especially important when a particular directory structure
is necessary to either build or use the code. We are using
calib as a stand-alone directory and in our case we want to
retain the ability to mix and match versions of calib and
sim-recon. Also the relative position of the calib and
sim-recon directories is not critical; it does not require
strict enforcement. Further, incorporating calib as a
sub-directory of sim-recon is a complication whose need will
disappear when a database is used. It would probably be better
to avoid this complication and linkage of trees whose purpose
is quite different. Simple tagging of calib versions would be
simpler and do the job.
* resolved (David) Review use of STL sort to avoid 80bit/64bit
comparison bug
+ Note: A review of the custom comparison functions was done for
all of the Hall-D source code. One definite and one potential
problem were found. The definite has since been fixed. This
was reported at the April 6, 2011 offline software meeting.
Agenda at Collaboration Meeting
We will probably have a similar structure to that used at the the last
meeting for the Offline session, with the addition of a talk from Matt
on his work on photon reconstruction.
New Action Items
1. Report on issue with reconstruction in cascade events. --> David,
Simon, Nathan
2. Present the online conditions database at a future meeting. -->
Mark
3. Convene a meeting to write hit-particle correlations to HDDM output
from HDGeant. --> Mark
Retrieved from
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_April_20%2C_2011
References
32.
http://www.jlab.org/Hall-D/software/wiki/index.php/Proposal_for_an_online_conditions_database
34.
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_April_6%2C_2011#Minutes
35.
http://www.jlab.org/Hall-D/software/wiki/index.php/GlueX_Offline_Meeting%2C_April_20%2C_2011#Action_Item_Review
37.
https://mailman.jlab.org/pipermail/halld-offline/2011-March/000613.html
39. https://halldweb1.jlab.org/mantisbt
40.
http://www.jlab.org/Hall-D/software/wiki/index.php/Proposal_for_an_online_conditions_database
41.
http://www.jlab.org/Hall-D/software/wiki/index.php/Calibration_Constants%2C_Tagged_Versions
42.
https://mailman.jlab.org/pipermail/halld-offline/2011-April/000633.html
43.
http://www.jlab.org/Hall-D/software/wiki/index.php/Building_and_Using_the_GlueX_Software
More information about the Halld-offline
mailing list