OWG Meeting 9-Jun-2010

From GlueXWiki
Jump to: navigation, search

Agenda

  • Announcements
    • new students Andrew and Justin
    • Trigger workshop Thur 8-Jul at CNU
    • NIM crate arrived
  • Review of minutes from 28-Apr-2010 meeting
  • CLAS12 Workshop - Dave, Mark, Elliott
  • Event display plans - Elliott, Andrew
  • RootSpy plans - David, Justin
  • Mantis bug tracker status - Elliott
  • EVIO and Jevio improvements - Elliott
    • eliminate event blocking
    • random access I/O
    • add dictionary and API
    • solve padding problem
    • unify file and buffer management
  • Trigger test stand - Alex S
  • Coil test update - Elliott, Yi
  • Other electronics, trigger and DAQ status reports - Fernando, Chris, Ben, Ed, Alex, Dave, William, Bryan


Time/Location

1:30 PM Wed 9-Jun-2010 CC F326


Announcements

  • CNU students Andrew and Justin


Next Meeting

1:30 PM Wed 23-Jun-2010 CC F326



New Action Items from this Meeting

Minutes

Present: Elliott W, Andrew B, Simon T, Dave D, Alex S, Bryan M, David L, Carl T, Beni Z, Dave A, Yi Q.


CLAS12 Workshop

David, Mark and Elliott attended the CLAS12 software workshop, and Dave and Elliott gave presentations (Dave-JANA, Elliott-Code sharing and EVIO). There were outside speakers from BNL and FNAL. Chip and Graham also gave talks. The rest were by Hall B members. It went well, perhaps not enough time for discussions. Hall D now plans to hold a similar workshop late this Fall, more focused on parallel and distributed event and MC processing, that should be of interest to all halls.


Event Display

CNU student Andrew Blackburn started working a week or so on the Hall D event display using Dave Heddle's bCNU framework. The plan is to first implement the functionality in the ROOT0based event display using bCNU, then go beyond it. He is working under Elliott's direction, with help from David L and Dave Heddle.


RootSpy

CNU student Justin Barry started working a few days ago. He will improve and extend the functionality of RootSpy under David L's direction.


Mantis Issue Tracker

The Hall D offline is at the verge of starting to use the Mantis bug or issue tracking system. It is a standard PHP-based open-source package in use in many places. Issues can be reported, then work on the issue can be tracked, assigned, commented upon, and eventually resolved. It immediately will replace the Wiki to-do list, which is no longer useful. Although called a "bug tracker", it really is a generic issue tracking system.

Mantis supports multiple "projects." Two initial projects will the Hall D Offline and Online.


EVIO

Elliott presented plans to upgrade and improve the EVIO package.

  • Get rid of fixed-length blocking, a relic of the magnetic tape era.
  • Implement random-access I/O.
  • Incorporate tag/num dictionary and API to match.
  • Solve the "padding" problem, whereby e.g. one stores 5 16-bit ints and gets back 6 ints, the last one with value 0.
  • Move to "stream" I/O paradigm, which unifies file and buffer I/O, useful for cMsg and ET systems.

There was discussion concerning how to do the blocking...this will be worked out between Elliott and the DAQ group.


Trigger Test Stand

Alex reported that simple playback mode works on the FADC250. Here you can play back the same samples on all 16 channels. Hai is working to allow you to play back different signals on the different channels.


Coil Test

Elliott reported we are still on schedule to complete installation and begin cooldown by the end of July. Wiring in F117 and the PLC programming are going well. Leak checking proceeds on coil 1. Coil 2 is open and the new support structure needs to be designed.

There was much discussion on how we are responding to the DOE mandate to "initiate the design of a new coil," and what that means.


Electronics

Chris was at another meeting, but he sent the following:

  • SSP board will be sent out for assembly this week.
  • TI/TD files thoroughly checked, boards will be ordered soon.
  • RFI for VXS and VME crates yielded 7 responses. Hope to award a contract by end of FY10.
  • Trigger workshop 8-Jul at CNU. Web site, registration page, agenda, etc. to come out soon.