NOvA Computing Startup Guide


Sim. Data Access Installation Viewing Data

Getting Simulation Data

Note: for information about the latest simulation files, please see the simulation group page

For my own convenience, I copied some re-root'd simulation files to our machines at IU. There are other ways of copying the data (eg, using dCache), so feel free to use whatever method you know best. The data may be accessed on the following machines at FNAL:

  • flxi02
  • flxi04
  • flxi05
  • fnppd

    ssh into one of these machines. Then:

    > setup -q stken encp
    > encp /pnfs/p929/sim/tavc/[file]
    
    where [file] has a name like:
    tavc_nuecc_lowe0xx.root,
    tavc_nuebarcc_lowe0xx.root,
    tavc_numucc_lowe0xx.root,
    tavc_numubarcc_lowe0xx.root,
    tavc_numunc_lowe0xx.root,
    tavc_numubarnc_lowe0xx.root
    
    where "xx" goes from 00 to 99. You will probably find that you do not have enough space in your home area for even a single file. The flxi's have a scratch area (/usr/scratch/sect1, sect2) which you can make a directory in and use as a staging area.

    Guide to NOvA Software Installation

    Here's how I installed the current NOvA software on our machines at IU:

    > setenv CVS_RSH /usr/kerberos/bin/rsh [or wherever your kerberos is installed]
    > setenv CVSROOT novacvs@cdcvs.fnal.gov:/cvs/nova
    > kinit -f
    > cvs checkout nova
    > cd nova/fortran/reco/socal
    > source setup/socal_setup.csh
    > gmake all
    

    That's it!

    Viewing the Data with the SoCal Event Display

    Now that we have the data, let's take a look at it:

    > cd SimpleMCView
    > root -l nova_mc_display.C
    
    You will see the following:
    root [0]
    Processing nova_mc_display.C...
    ==== SoCal Simple MC Viewer ====
     To open a new file (or group of files;
       SoCalSimpleMCView socal("/path/to/rerrot/file.root");
     To step forward one event:
       socal.Next()
     To step back one event:
       socal.Prev()
    root [1]
    

    Follow these instructions, and you should see something that looks like:



    NOvA Main Page Workgroup pages Offline