-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add script to find raw data file for given run and event numbers #1
Comments
I have added findRunFiles which finds all files for a run or the one file for a run-event along with the event offset in the file. This is working for runs with event lists but code needs to be added to support those without such as top vertical-drift. |
I added support for vd-coldbox-top CRB 1 and 1B and a (temporary) error massage for later runs. |
FTR, here is some explanation of the vertical-drift top-readout event-file organization fro Elisabetta: concerning top data: For CRP2 and CRP3 the association event/file changes. This is due to a change in the daq backend. This backend system is very robust. When the operations with NP02 finished, we decided to use it for the coldbox , also considering that CRP2 is a full top CRP ( DAQ has to deal with 5 crates instead of 3 as in CRP1). This happened in June this year, before CRP2 started operations. DAQ backend for CRP2 and CRP3 is based on 2 L1 evb and 4 L2 evbs running in parallel, while DAQ backend for CRP1 and CRP1 was using only one L1 and one L2 event builder. To come to your question, raw data files for CRP2 and CRP3 are like that: runid_seqid_evbid_cb.test. Assuming as example runid=1111 as before: where a, b,c,d is the L2 evb that wrote the file. How events are distributed in files is shown in the attached file, that is extracted for a presentation given at a CM in January 2020 (https://indico.fnal.gov/event/20144/contributions/55754/attachments/34875/42612/Data_analysis_EP_DUNE_Jan2020.pdf)
|
I have updated findRunFiles to support event picking for CRP2 and maybe beyond. I will do some validation using my analysis tools and leave this open until that is done. I encourage others to perform check and report results here. |
I added findRunFiles to dunehelp. |
We have the script getfile.py to find raw data file for protoDUNE but I would like to have the same for horizontal drift and top and bottom vertical drift.
The text was updated successfully, but these errors were encountered: