You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Prerequisite

The analysis of the E906 data on Rivanna and its documentation expect you to have the following knowledge.  If any of them is not well documented somewhere else, it should be explained further in this page.

  • Basic knowledge of Linux commands.
    • ls, cd, less, cp, mv, text editor, etc.
  • Basic knowledge of C++ and ROOT.
  • Use of a text terminal with graphic (i.e. X11) support.
    • SSH over UVA More Secure Network (VPN), or
    • FastX Web Portal.
  • Concept of the file hierarchy on Rivanna.
    • "/project/ptgroup" and "/scratch".
  • Concept of the job submission on Rivanna.
    • "sbatch", "squeue", etc.
  • Basics of SeaQuest.

E906 Datasets

DatasetPeriodRoadsetRun IDSpill IDAvailability on Rivanna
22013/12-2014/0757, 59, 62

No
32014/12-2015/0767, 70

No
42015/12-2016/02


No
52016/03-2016/0778

No
62017/01-2017/0778

Yes


Analysis Software on Rivanna

A compact analysis program dedicated for the E906 data analysis at Rivanna is available at a Git repository on Fermilab Redmine;
https://cdcvs.fnal.gov/redmine/projects/e906-root-ana/repository/revisions/master/entry/README.md

If you don't have a permission to read the web page or the repository, please contact Kenichi.  This program relies on the system-level files mentioned above, and contains only a set of files that you can/should modify for your analysis purpose.

Management Info

Normal users (=analyzers) need not look into the information below.

Data Transfer

The SeaQuest data files are stored in one sub-directory every 100 runs (like "02/87/" for runs 0287**).  Thus one data-transfer process is launched per sub-directory, namely a set of 100 runs.  Two types of the data files exists;

  • Event info = digit file = "digit_******_009.root"
  • Reconstructed info = vertex file = "vertex_******_r1.7.0.root"

The total size of the data files:

DatasetDigit FileVertex File
6

3.6 TB

900 MB * 4000 runs

1.5 TB

400 MB * 4000 runs

The transfer method:

  • Via a shell script that uses rsync and ssh. 
  • 20 MB/s on average, measured on 2021-08-28.
  • All the data file of dataset 6 (~5 TB) will take 70 hours for transfer, but might take a much longer time to retrieve the data files from tape at Fermilab.

System-Level Software

Several system-level files are placed under "/project/ptgroup/seaquest/software".  Normal users (=analyzers) need not look into it except the data container classes such as "SRawEvent" and "SRecEvent".

  • "software/" = The standard E906 software, which contains...
  • "data/" = SeaQuest data files.  They are being transferred from Fermilab.
  • "etc/" = SeaQuest-specific configuration files of external software.  Only the Kerberos configuration file (krb5.conf) is included at present.
  • "list/" = Lists of good runs/spills etc.  The user-level program below automatically finds and reads a proper list case-by-case.

User-Level Software

To be written.

  • No labels