[Halld-offline] Offline Software Meeting Minutes, September 71, 2014

Mark M. Ito marki at jlab.org
Mon Sep 22 17:27:53 EDT 2014


Folks,

Find the minutes below and at 
https://halldweb1.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_September_17,_2014#Minutes 
.

   -- Mark
__________________________________________________________________


  Minutes

Present (compiled from the secretary's memory; omissions likely, please 
add yourself if you were omitted):

  * *CMU*: Paul Mattione, Curtis Meyer
  * *JLab*: Mark Ito (chair), David Lawrence, Kei Moriya, Simon Taylor
  * *IU*: Matt Shepherd
  * *NU*: Sean Dobbs
  * *UConn*: Richard Jones


    Announcements

  * *CCDB 1.03 released* David put in a fix to avoid conflicts in
    database access for

multi-threaded jobs. See the email 
<https://mailman.jlab.org/pipermail/halld-offline/2014-September/001799.html> 
announcing the release for links to more details.

  * *Nightly Build Versions* The nightly build is now using CCDB 1.03
    and JANA 0.7.2.


    Collaboration Meeting

We reviewed the agenda Mark posted on the collaboration meeting page 
<https://halldweb1.jlab.org/wiki/index.php/GlueX-Collaboration-Oct-2014>. It 
looks like this:

  * 16:05 Session IVb (120) --- Offline - (Organizer: Mark Ito) - Chair:
      o 16:05 (25) --- Overview - Mark
      o 16:30 (25) --- Tracking - Simon
      o 16:55 (15) --- BCAL Calibrations - Will McGinley
      o 17:10 (25) --- Commissioning Simulations - Sean
      o 17:35 (25) --- Offline Analysis During Run - Paul

  * Curtis suggested the addition of the BCAL calibration talk from Will
    McG.
  * Matt noted that Ryan will give a talk on his multi-pion analysis in
    the physics session.

[Added in press: at Zisis's suggestion we will add a talk on BDTs and 
BCAL reconstruction.]


    Review of Minutes from September 3

We looked at the minutes of the last meeting 
<https://halldweb1.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_September_3,_2014#Minutes>. 



      Realistic Tagger Timing Ambiguity

  * The trunk seems to be working after the merge of Richard's tagger
    timing development branch.
      o Paul reported that the Analysis Library is now working with the
        ambiguity in the chosen tagger hit. It picks the correct hit 95%
        of the time [at a beam rate of ?].
  * Richard reported that mcsmear has been updated to smear tagger hit
    timing.
  * Paul explained the method for picking the RF bucket. There are two
    levels:
     1. *Event-level pick*: based on start counter times.
     2. *Combo-level pick*: based on propagating (a) TOF and BCAL times
        for charged tracks and (b) photon shower times back to the
        vertex. Note that within a single event, this pick may vary from
        combo to combo.
      o Level (1) is useful for diagnostics. Within the context of an
        analysis using the Analysis Library, level (2) is the only one
        that counts.


      Comparing Results between HDDM and EVIO Data Formats

Sean had further comments.

  * The doubling of wire-based track multiplicity from EVIO compared to
    HDDM has been traced to a rounding error in the Flash-125 emulation.
    A fix had not been implemented yet.
      o Richard had noted this effect in his debugging of the
        tagger-timing branch. Of the many such discrepancies he had to
        address, this one was left for the FADC experts.
          + Sean noted that of the many discrepancies addressed by
            Richard, he had independently addressed many of them. He is
            pleased that they have been resolved on the current trunk.


    Commissioning Simulations


      Detector Simulations

Simon has checked in the commissioning target geometry. He has also 
updated other beamline elements as well as correcting the start counter 
geometry. None of the elements have been changed in a way that modify 
hits. Richard has also been working on the pair spectrometer.

We are very close to being a position to start large-scale simulations.


      Tagger Hall Simulations

Richard made an appeal for manpower to help run tagger Hall simulation. 
We decided that when setting up the detector simulation run we would try 
to set up the tagger hall simulation at the same time. Other folks could 
then be called in to baby sit the jobs.


      Documentation

  * Sean has made a web page for the detector simulation conditions.
    Mark will post it on the web.
  * Richard has made a wiki page for the tagger hall
    <https://halldweb1.jlab.org/wiki/index.php/Fall_2014_Commissioning_Simulations>
    simulation conditions.
      o Richard has described the tagger simulation mechanics
        <https://halldweb1.jlab.org/wiki/index.php/Beam_Simulations> in
        more detail on the wiki.


    DC3

With all of the activity centered around the commissioning run, Mark was 
skeptical if he and others have the time to fully launch Data Challenge 
3 at this time. Its start will likely be delayed a month or so.


    Offline Analysis of Online Data and Coordination Thereof

Paul has volunteered to organize this effort.

The template for the effort is the [list of commissioning items 
<https://hdops.jlab.org/wiki/index.php/Offline_Analysis_Commissioning>] 
Curtis put together some time ago.

Kei has volunteered to help with the effort as well. In particular he is 
interested in picking a few specific channels and doing the standard 
analysis on them.

Matt asked for guidance on how to get a file of Pythia events in EVIO 
format. David has a wiki page with instructions 
<https://halldweb1.jlab.org/wiki/index.php/HOWTO_convert_MC_data_to_EVIO_and_replay_it> 
and Richard has written scripts 
<https://mailman.jlab.org/pipermail/halld-offline/2014-September/001805.html> 
that do exactly this.

Paul will look at the overall issue and gather volunteers.


    Monitoring Histograms

David and Sean will work on documenting the process for implementing 
online monitoring histograms. These are done with plugins and use 
ROOTSpy to collect statistics from multiple nodes. Elliott Wolin started 
this effort, but it there have been changes in recent weeks. Sean also 
has done some development on the ROOTSpy package, as has David.


    100 ns Shift Issue: an effective time cut

The 100 ns introduced was to give positive TDC times. A side effect is 
that times earlier than 0, after shifting, are dropped from the data 
stream. The "right" thing to do may be detector dependent. Richard 
pointed this out and suggested that this offset be separate for each 
detector system. Sean had already largely implemented this idea, putting 
the constants into the calibration database. The scheme depends on 
simulated EVIO data using "mc" variation, so that the shift introduced 
in conversion to EVIO from HDDM can be reversed. Of course the EVIO 
conversion program should use the same set of constants to apply the 
shift in the first place. Sean will complete the implementation along 
these lines.


    Action Items

  * Reconcile understanding of pair spectrometer geometry changes.
    (Simon, Richard)
  * Update the documentation on how to implement monitoring histograms.
    (David, Sean)
  * Implement subsystem dependent time offsets for making TDC values
    positive all positive integers.

-- 
Mark M. Ito, Jefferson Lab, marki at jlab.org, (757)269-5295

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mailman.jlab.org/pipermail/halld-offline/attachments/20140922/464c33e8/attachment.html 


More information about the Halld-offline mailing list