[Halld-offline] Offline Meeting Minutes, January 22, 2014
Mark Ito
marki at jlab.org
Thu Jan 23 11:46:00 EST 2014
Folks,
Find the minutes below and at:
https://halldweb1.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_January_22,_2014#Minutes
.
-- Mark
________________________________________________
GlueX Offline Meeting, January 22, 2014
Minutes
Present:
* CMU: Will Levine, Paul Mattione, Curtis Meyer
* FSU: Aristeidis Tsaris
* IU: Kei Moriya, Matt Shepherd
* JLab: Mark Ito (chair), David Lawrence, Simon Taylor
* MIT: Justin Stevens
* NWU: Sean Dobbs
* UConn: Richard Jones
Announcements
1. [32]Collaboration Meeting Agenda. We went through the agenda.
Current line-up is:
+ Offline Overview - Mark Ito
+ Setting up an OSG node - Sean Dobbs
+ Tracking Update - Simon Taylor
+ Other possible topics: Geant4, Data Challenge 2, Tracking on
GPUs, Breaking up the software packages.
2. SQLite versions of CCDB. These are being generated automatically
now. There is a [SQLite-form_of_the_CCDB_database|wiki page]
describing how to use the SQLite version and where to get it.
3. CCDB authorship now being recorded. You must be a member of the
"halld" group at JLab to make changes to the main MySQL database.
As always, you also have to be logged into a JLab computer to have
access to the server.
4. Tagged Database. Gagik Gavalian will give us a talk next time.
5. New release: sim-recon-2014-01-10 [added in press]. This tag
suffers from the backward-angle-stereo-CDC disease, but is a needed
recent reference release. It is compatible with JANA 0.6.6 and CCDB
0.8.
Review of Minutes from January 8
We looked at the [33]minutes.
* Paul has deleted the deprecated packages.
* David has release JANA 0.7. Look for 0.7.1, to come.
* David [34]reminded us that if you get a new CCDB SQLite you will
need to update to CCDB 0.09.
* The new version of JANA supports resources.
+ HDGeant has not been modified to exploit this feature. Simon
is working on that.
+ David suggests that you set the new JANA_RESOURCE_DIR variable
to define your local resource cache directory. Otherwise it
will default to something under /tmp.
+ Mark suggested we implement a method to pre-cache all resource
files, in case one anticipates a network outage.
+ Richard requested a wiki page to document use of resources.
Bug fix in tracking
Paul told us about a recent bug he found and fixed in the tracking
code. He noticed a recent failure of the b1pi test and tracked down the
cause. It was a rare case where there are two hits in a CDC track and
thus the number of degrees-of-freedom are zero. A divide by number of
d.o.f.'s ensued during the circle fit.
Fix to backward angle tracks and CDC stereo layers
Richard commented on his own [35]bug fix. The problem was always there,
but was exposed due to a change in the route through setting up the CDC
geometry. He tried to minimize the amount of code change needed to
native GEANT 3 routines to reduce the possibility of unintended
consequences. The new routine has been checked in.
b1pi, reverse magnetic field, JANA 0.7, and all that
The b1pi job has been failing recently. Simon told us that most of this
is due to the change of sign in the magnetic field. There were some
implicit assumptions about the sign of the field in the code. He is
going through the code and correcting the offending items.
Mark mentioned asked whether the old field could be selected to fix the
single-track and b1pi jobs. David told us that this is easy. Although
we will keep things as they are for now, Mark threatened to go back to
the old field in a few days until the problem is fixed.
Data Challenge 2
We discussed what is left to do get the next data challenge going.
After the meeting, Curtis compiled a list, reproduced below:
1. Finish reversed magnetic field fixes.
2. Do we have standard build/submission stuff to run the challenge?
3. Are we ready to produce the event sample?
4. Test jobs with EM background to make sure that data size is
reasonable and we are not introducing crashes.
5. Test jobs in general with the updated REST format to check new data
footprint.
6. Pre-load sets of jobs with ~100 runs on the clusters participating
in the data challenge to make sure that things run.
7. Is the JLab CC ready for us?
8. What ability will we have for SRM at Jefferson Lab?
We decided to meet on Friday, January 31 at 11:00 to organize
ourselves.
EventStore
Sean has been in touch with Valentin Kuznetsov about EventStore, Valery
thinks that the code is in good shape and should be usable by others.
We discussed the detail about whether the event format and its API need
any special instrumentation to handle skipping to an arbitrary event in
a file or whether and simple serial search is sufficient. Sean will ask
about this. In any case to use it we would have to implement its use in
JANA. That is unavoidable.
Valentin is working on similar capability for CMS. He may be able to
comment on other approaches as well.
Action Items
1. Items carried over from last time:
1. Circulate document on database/webserver deployment developed
by JLab IT. -> Mark
2. Research IT Division procedure for restoring a backup of the
MySQL database. -> Mark
2. Implement pre-caching of resources. -> Mark, David
3. Ask about event format requirements for EventStore. -> Sean
Retrieved from
"https://halldweb1.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_January_22,_2014"
References
32.
https://halldweb1.jlab.org/wiki/index.php/GlueX-Collaboration-Feb-2014
33.
https://halldweb1.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_January_8,_2014#Minutes
34.
https://mailman.jlab.org/pipermail/halld-offline/2014-January/001432.html
35.
https://mailman.jlab.org/pipermail/halld-offline/2014-January/001439.html
--
Mark M. Ito, Jefferson Lab, marki at jlab.org, (757)269-5295
More information about the Halld-offline
mailing list