TASK   LIST   FOR   GeN   SOFTWARE

R. Michaels,   Jefferson Lab,  e-mail:  rom@jlab.org,  Jan 6, 2006

This file:     hallaweb.jlab.org/experiment/E02-013/mtg/6jan06/tasks_6jan06.html


Below are lists of who is doing what, and what needs to be done for online and offline software for   GeN.   We'll discuss this at the software meeting Jan 9, at 10 am, room B101. Since I'm still somewhat new to this project, I rely on you to help me get this right. The main thing I'm trying to accomplish here is that we need to know the full list of software projects that are required and we need to make sure they're being taken care of by someone.


I. People and what they are doing

Bob Michaels          DAQ organization
Rob Feuerbach         Analyzer organization
                      Neutron detector software
Seamus Riordan        Electron arm software
                      Wire chamber tracking
Gregg Franklin        Seamus's advisor, and:
                      Dispatch facility, Monte Carlo, BB Optics Class.
Sergey Abrahamyan     Leadglass calibration and clustering
                      Data acquisition
Brandon Craver        Wire chamber analysis
                      Data acquisition
Nilanga Liyanage      Brandon's advisor.  Optics.
Ameya Kolarkar        Scalers.  Web page.
Arie Beck             Wire chamber event display
Richard Holmes        Helicity decoding
Eugene Chudakov       HV control.  Calibration of voltage 
                      of Neutron Detector

II. Offline Analysis Jobs

Initial Calibrations
   Shower                              Sergey
   BB Optics (dispersion, resolution)  Brandon, Seamus, Nilanga
   Neutron Time offsets & RF time      Rob Feuerbach
   Beamline instrumentation: calibrate BPM, BCMs -- who ?
   
Calibration Monitoring  
   Check timing, pedestals at each kinematics -- who ?
   Target polarization -- Ameya, Aidan, etc.
   Energy measurements -- Doug
   Charge asymmetry -- Bob Michaels, et.al.

Compton DAQ
   Needs lots of trainees

Organization of online account  -- Rob Feuerbach
  
Online Check GUIs  -- not assigned -- perhaps Aidan ?
   There is a list of about 50 raw data items to look at.
   Need reference histograms and brief instructions.

Documentation 
   Web page general layout -- Ameya, Bob
   Instructions for shift workers -- Bob (?)
   Detailed documentation -- everyone will contribute

Data Analysis for (e,e'n)
   Setup cuts to answer various questions, e.g.:
     - Fraction of clean N-events
     - Distribution of N-events vs coordinates, angle, Q, etc.


III. DAQ Jobs

Sergey --
   Implement pedestal suppression
   Implement synch checks
   Log slow controls to datastream
   Update the halog scripts for start/end run
   Help set up the trigger tests 
      (pulser physics simulation, high rate random background)
   
Brandon --
   Restore/check the drift chamber readout
   Cabling of trigger latch pattern
   Sort out the network cabling; "blaster" tests of network.
   raster++ update

Ameya --
   Helicity electronics
   Put BPM/raster data into datastream
   Update/maintain scaler display and analysis software
 
Other:
   New F1 TDC firmware.  -- Dave Abbott
   Check out F1 TDCs  -- Steve Wood
   Setup trigger, timing and high-rate tests 
   

This page is maintained by :

R. Michaels   --   e-mail: rom@jlab.org