Present: Joanne Bogart, Toby Burnett, Xin Chen, Richard Dubois, Dan Flath, Marco Frailis, Berrie Giebels, Heather Kelly, Michael Kuss, Leon Rochester, Alex Schlessinger, Tracy Usher
Build system policy: (Toby, Alex) Toby has some ongoing notes from meetings with Heather and Alex. At least two of the wishlist items need attention soon: implement a ScienceTools build page analogous to the one for GlastRelease and reinstate automatic generation of Doxygen doc. as part of the build process. Alex expects to get the ScienceTools page up by tonight. Next up (but not necessarily immediate) will be the individual compilation item, and then the new, more comprehensive "latest" category so that packages not yet mentioned in GlastRelease requirements can be built. Karl's old machinery for generating Doxygen output still exists; he will be involved in resuscitating it.
AnalysisNtuple: (Leon) Original plan was to run it just once per event, at the end. Had to lift this restriction for now. Future redesign may make it possible to reinstate it.
Variables in ntuple are now all doubles, but when they're written out they're floats. This can lead to some oddities when the values are written out to ROOT files (default float in RootHistCnv), then read back in. It is possible to write them out as doubles, but Toby prefers to save the space and use floats.
GlastRelease release: We're almost ready. CalRecon latest tag test program failed last night, but Richard expects to have something that works by the end of today.
Calibration infrastructure: (Joanne) Not much activity this week. She's waiting on feedback from Sasha before implementing more CAL calibration types. Richard will help nudge. Also waiting for more information on what's needed for ToT.
She has done some investigation of use of XML schema. Found a tool called trang which translates dtd's to XML schemas (schemata for the hyper-orthodox) and used it on existing calibration dtd's. Learned how to configure the Xerces parser to read in and validate a calibration xml file modified to use a schema rather than a dtd. Other than some unavoidable, probably minor disruption which always accompanies a change in external libraries, there seems to be no reason not to go ahead with the formal move to Xerces 1.7.0 (get binary for Windows, make new XMLEXT tag, etc.) in time for GlastRelease v2.
EM data format: (Heather) The new package ebfBuild, analogous to Geant4build, builds an ebf external library on Windows or Linux, from the tagged code in the Online repository. The resulting binaries are already available from the SLAC ftp site. There will be a new version of the Online source soon. Heather has two more related packages not yet committed to CVS: ebfRuntime, analogous to Geant4Runtime, and ebfReader. The latter will use ebf to read data and write it either to the TDS or to a ROOT file. Heather is starting with tracker data handling, which will be needed first.
(Richard) This time Heather handled the port from Windows to Linux, but, given near future events, need someone else to take this on. Richard and Eduardo have agreed that Xin will be the "someone".
Mini-tower news: (Richard) Will be shipped from Italy March 14. Is supposed to be usable by the 24th.
Blind tray: (Leon, Joanne) The new design for the minitower is causing some consternation. It has an "extra" tray at the bottom which has no silicon, but is otherwise like other trays. This fouls up some code with different expectations. There are probably several ways out, involving more or less work and elegance.
Pipeline: (Dan) He and Alex have been busy! See their design and proposed schedule. Roughly speaking Dan will be responsible for the components in the top half of the diagram and Alex will handle those below. Not yet specified: communication mechanism between all the components; storage for files. Richard brought up several other issues:
One of the design goals for this project is to keep it portable, in the sense that installation-specific components are wrapped. For example, it should be possible to replace the SLAC LSF batch system with a local equivalent at Goddard.
The concept of "Event loop" in this context is sufficiently broad that the Online group should be able to make use of this system.
Will SCS balk at the security implications of MOD_PERL? Alex doesn't think so since in their terms it's equivalent to Carrot, already approved, but we should tell them about it nonetheless.
re: schedule. The end of the schedule, October, is consistent with completion in time for the November review.
Miscellany: (Richard)
Marco has updated Linux VCMT to use Glastpack cmt path. Richard has tried it and unreservedly recommends it to those seeking a Linux environment very similar to VCMT on Windows. This reminds Toby of a glastpack request -- how about cleaning up the path-related stuff (in particular, ~/.cmtrc) after use? Alex: this is what the glastpack logout command is for.
Traudl is awaiting her visa; she plans to arrive at SLAC in a month for a year-long sabbatical.
Second interview with a prospective Heather-helper went very well. Efforts to hire him are in progress at Goddard.
CDRs present and future: (Richard) Latest on upcoming CDR is that we're responsible for 20 minutes as part of the System Engineering presentation. Will also be a splinter session, probably with our old reviewer Rob K. An extra day may be added to the review which could change things. Nonetheless, we are not a main event this time around. Our time will come next November (LAT Ground Systems Peer Review) and with the LAT Ground Systems CDR in February, 2004.
Thursday: (Richard) There is an advisory group meeting scheduled for 8 AM PST this Thursday which he and Toby will be attending.
previous | minutes index | next |
J. Bogart Last Modified: 01-Jun-2010 15:46:58 -0700