Go home

Some Prerequisites

  1. To use ROOT, you will have to set some environment variables. SSH to kingbee and set these following variables: (if you use a bash shell)
    • $> export AUGER_BASE=/rh5stuff/64bit/auger  
      $> export ROOTSYS=/rh5stuff/64bit/auger/ApeInstalled/External/root/5.24.00b
      $> export AUGEROFFLINEROOT=$AUGER_BASE/ApeInstalled/offline/2.6.4-AsterixObelix
      $> export KGROOT=${AUGEROFFLINEROOT}/ADST-v2r6p1-AsterixObelix
      $> export ADSTROOT=${AUGEROFFLINEROOT}/ADST-v2r6p1-AsterixObelix
      $> export AUGER_ANALYSIS=${AUGER_BASE}/ADST/Analysis/examples
      $> export PATH=${ROOTSYS}/bin:/usr/bin:${KGROOT}/bin:${ADSTROOT}/bin:${AUGEROFFLINEROOT}/bin:${AUGER_BASE}/ape-0.99.4:$PATH
      $> export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ROOTSYS}/lib:${KGROOT}/lib:${ADSTROOT}/lib:${AUGEROFFLINEROOT}/lib:$LD_LIBRARY_PATH
      $> eval `$AUGER_BASE/ApeInstalled/build/auger-offline-config --env-sh`
      
      	  

    (if you use tcshell)

    •  
      $> setenv AUGER_BASE=/rh5stuff/64bit/auger 
      $> setenv ROOTSYS=/rh5stuff/64bit/auger/ApeInstalled/External/root/5.24.00b
      $> setenv AUGEROFFLINEROOT=$AUGER_BASE/ApeInstalled/offline/2.6.4-AsterixObelix
      $> setenv KGROOT=${AUGEROFFLINEROOT}/ADST-v2r6p1-AsterixObelix
      $> setenv ADSTROOT=${AUGEROFFLINEROOT}/ADST-v2r6p1-AsterixObelix
      $> setenv AUGER_ANALYSIS=${AUGER_BASE}/ADST/Analysis/examples
      $> setenv PATH=${ROOTSYS}/bin:/usr/bin:${KGROOT}/bin:${ADSTROOT}/bin:${AUGEROFFLINEROOT}/bin:${AUGER_BASE}/ape-0.99.4:$PATH
      $> setenv LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ROOTSYS}/lib:${KGROOT}/lib:${ADSTROOT}/lib:${AUGEROFFLINEROOT}/lib:$LD_LIBRARY_PATH
      $> eval `$AUGER_BASE/ApeInstalled/build/auger-offline-config --env-sh`
      
      	
            

    you can add those lines to your shell startup script so that you don't have to source them by hand every time you log in.

  2. Now, you can start ROOT by simply typing

To Easily Browse the Data

  1. To browse the data, navigate to a directory that contains the data type that you are interested (you want SD data, right?)

  2. start ROOT and then, from within the ROOT session, start an instance of TBrowser:

    you can point and click to your heart's content

A simple macro for viewing Auger Data in ROOT

  1. I've created a simple macro that loops over two months' data and makes a Julian Date histogram of events, readData.C , and another macro loads necessary libraries, links the necessary include files, and compiles readData.C, runReadData.C . To execute, save the files to your favorite directory and do:

    Just that easy. More documentation on the Observer ADST data format can be found at this website and general Observer info can be found at this website (note that both of these webpages requre the usual auger username and password).



questions? grashorn@mps.ohio-state.edu






copyright © 2009 ew grashorn
Last modified: Wed Jan 28 17:00:58 EST 2009