[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Software meeting minutes
Hi All,
Minutes from this week's Hall-D Software meeting are now available
on the Wiki at:
http://www.jlab.org/Hall-D/software/wiki/index.php/December_11%2C_2006_Software
and also below. We will meet again next week to hear about background
rates and charged particle tracking.
Regards,
-David
------------------------------------------
==Agenda==
# Review minutes from [[December 4, 2006 Software]] meeting
# FCAL update (Mihajlo): Single cluster
[http://dustbunny.physics.indiana.edu/~mikornic/cvstE_box.eps energy]
([http://dustbunny.physics.indiana.edu/~mikornic/cvstE_prof.eps
profile])and [http://zeus.phys.uconn.edu/~kornicer/cvstT.eps polar
angle] ([http://dustbunny.physics.indiana.edu/~mikornic/cvstT_prof.eps
profile])vs MC generated values.
# Make system behaviors:
[http://argus.phys.uregina.ca/cgi-bin/public/DocDB/ShowDocument?docid=473
BMS Note]
[http://argus.phys.uregina.ca/cgi-bin/public/DocDB/ShowDocument?docid=71
Make system Note] [http://www.jlab.org/~davidl/HallD/SourceTree.html
Source tree]
#[http://www.jlab.org/Hall-D/meetings/software_nov2006/Notes1.php Status
of CD-2 milestones]
==Minutes==
Attendees: Elliott W. Simon T. David L. Mark I. Matt S. Mihajlo K. Zisis P.
===FCAL Reconstruction===
Mihajlo showed a couple of plots (see links in agenda above) indicating
the successfull integration of the Rad-Phi calorimeter reconstruction
code into DANA for single cluster events. The plots do show a noticible
descrepancy between the reconstructed cluster energy and the thrown
photon energy. Mihajlo and Matt believe this comes from a non-linearity
correction due to the Cerenkov angle that is present in the
reconstruction, while the affect is not being modeled in hdgeant. The
reconstruction in DANA was made to match at 1GeV. They plan to modify
hdgeant to include the proper effect rather than take it out of the
reconstruction. Once this is done, Mihajlo will move on to looking at
π<sup>o</sup> events with both γs in the FCAL.
Mihajlo also reported that he has made modification to the particle gun
in HDGeant that allow one to specify an energy range as well as a range
for θ and φ. These changes have not been checked into the
repository yet, but he will do that soon.
===Make system discussion===
David reviewed some of the features of the BMS system curently used to
build most of the Hall-D software. This is just a collection of
makefiles written by David. The main issues were what we want the
default behavior to be and what is easy/possible/reliable to implement.
Recently, the default behavior was changed so that invoking ''make''
with not target automatically invokes the install target.
The discussion really focussed on the issue of when to relink programs.
Ideally, when a library used in linking a program is updated, you'd want
to relink the executable. This could be problematic since libraries are
found in a search path and one would need to write a script to mimic
this search and include the right files in the dependancy list for the
executable. At least that's what David thought. Mark pointed out there
is an option in gmake to include libraries with the -l (that's "dash L")
and put the search paths in the VPATH variable to have gmake do this for
you. David will look into this. It was suggested though that if this is
unsuccessful, then we should make the ''relink'' target the default and
add a ''norelink'' target for those times we don't want to trigger auto
relinking.
===Next week===
Matt will give an update on the background studies.
David will give an update on charged particle tracking.
==Action Items==
#Freezing tags in subversion through hooks (David)
#Put tarballs of external packages on Wiki(David)
#Survey alternatives to doxygen(Elliott)
#SVN web interface for browsing change logs (David)
#Put mods to hdgeant particle gun in repository (Mihajlo)
#Design and implement exception and logging scheme for JANA
--
------------------------------------------------------------------------
David Lawrence Ph.D.
Staff Scientist Office: (757)269-5567 [[[ [ [ [
Jefferson Lab Pager: (757)584-5567 [ [ [ [ [ [
http://www.jlab.org/~davidl davidl@jlab.org [[[ [[ [[ [[[
------------------------------------------------------------------------