[Halld-offline] f250 parsing errors

David Lawrence davidl at jlab.org
Tue Oct 11 07:54:31 EDT 2016


Hi All,

  For those looking at recent fADC250 data (including cosmic data taken last night in
run 20629) and seeing errors, here is what’s going on:

There was an intermediate firmware version used for testing that set one key value
to “0” while the latest version sets it to a number starting from “1”. The parsing software
cannot simultaneously handle both definitions (without complicating it). Thus, I have just
put in a pull request to handle data from the latest firmware version only. If the “0” value
is encountered, it will be treated like an error and the program will exit. Please note that
one crate (FCAL6) still has this intermediate version. I’ve notified Alex S. and he will
address this today. The ramification is that the data taken overnight now has a mixture
of both firmware versions so can’t be read with the sim-recon code either before 
or after my recent pull request.

For those needing to process this small, and temporarily useful data (such as last night’s
cosmic run) I have created a branch that can handle this. You will need to check out:

https://github.com/JeffersonLab/sim-recon/tree/davidl_f250_0xfadc022b

This is a hack though and I want to avoid merging it into the master. Thus, you’ll need
to compile your own copy if you want to use it.

If you have any questions, let me know. 

Regards,
-David


More information about the Halld-offline mailing list