$> 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.
Now, you can start ROOT by simply typing
$> root
To browse the data, navigate to a directory that contains the data type that you are interested (you want SD data, right?)
$> cd /raid2/NewAuger/data/Prod/Observer/v5r1p1/SD
start ROOT and then, from within the ROOT session, start an instance of TBrowser:
root [0] TBrowser t
you can point and click to your heart's content
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:
$> root runReadData.C
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).