BCAL Reconstruction Meeting 2014-01-23

From GlueXWiki
Jump to: navigation, search

Teleconference Time: 11:00 a.m. EDT

  • ESNET (Number is 8542553) and EVO session (GlueX Calorimetry meeting room)
  • Phone connection only upon request.
    • +1-866-740-1260 : US+Canada
    • +1-303-248-0285 : International
    • then enter participant code: 3421244# (remember the "#").
    • or www.readytalk.com (and code without the #)

Participant Direct Lines

  • JLab Phone: in CC F326 is 757-269-6460 (usual room)
  • JLab Phone in CC L207 is 757-269-7084
  • Phone in the Regina Video-conference Suite is 306-585-4204


  1. BCAL Reconstruction Issues
  2. BCAL Reconstruction Algorithms
  3. Will's reconstructed energy info

Action Items

  1. Introduce FPGA timing algorithm to derive hit times from fADC
  2. "Curvature effect": incorporate Andrei's and Irina's parametrization of this effect into the KLOE and IU codes and establish that this closes the gap in cluster handling between the two codes. (Who?)
  3. Start developing BDT variables for cluster handling in the BCAL Reconstruction. (All)
  4. Constants in code should be transferred to database; list of parameters for ccdb storage.


  1. Announcements
  2. Action Items
  3. Updates
  4. Any other business


Attendees: David, Yi, Mark D., Elton, Beni (JLab), Will (CMU), Christina, Pavlos, George Voulgaris, Stratos (Athens), Sean (NWU), Andrei, Zisis (Regina)

  1. Announcements: none
  2. Action Items:
    1. Flash programming is involved; it requires a 6 month period to implement. A draft document will be available for March 1 for the fADC250 which will be discussed with the electronics expert. The current schedule is to have the existing programming for the fall Engineering Run and the new programming for the Production Physics Run in 2015. Objective is to have an event-by-event pedestal subtraction to improve the resolution, with one word for the time, one for the pulse integral and a third for the pedestal. It should be noted that the calorimeter pulses are much nicer (more consistent shape) than the chamber pulses.
    2. The implementation of the curvature effect is still pending by David. David was able to read ROOT file tables that provide the z-coordinate construction as provided by Andrei. A technical issue is how to read them using JANA resources in a manner consistent to the reading of similar (large file) resources such as the magnetic field maps, and the sampling fraction tables. David will work on the magnetic field first, then the sampling fraction and last the curvature correction. The new JANA has other bugs (e.g. viewer) too which David is chasing and hopes to fix in version 0.71. When the mechanics are dealt with, Andrei and Will will check the simulations to verify that things are working properly.
    3. With Giovanni returning to his home country and George Vassileiadis possibly going to the army, the reconstruction effort is very low on manpower. Mark D. is looking at the reconstruction code slowly, but cannot commit at this stage due to his other obligations. Zisis should be able to put a M.Sc. student on the project in May or June.
    4. Will asked whether we should enter old versions of constants into the ccdb and it was agreed to wait for the new versions and a more mature code. The old KLOE code is probably deprecated, and following Andrei's/Will's checks on the curvature, the KLOE code should be retired. The Software Review urged us to implement constants (e.g. gain offsets, timing offsets). Most likely we will start taking cosmics with the BCAL in March and those constants will start giving us experience. As far as simulating constants now, David reminds us that the timing subtraction is not done yet in the code but will eventually go into MCSMEAR. It would take about a week of work to get that in, for someone familiar with the code, including the calibration code. Regina will undertake this. David and will briefly discussed the JANA CallGraph: DBCALHit is the lowest level in the CallGraph right now and mcsmear writes to it. Perhaps an even lower layer is need for the uncalibrated hits.
  3. Updates: none.
  4. Any other business: Elton will send questions on the BCAL Calibration Document GlueX-doc-2379, which will be discussed during the next Calibration Meeting on January 29.