#!/bin/csh date # check out from USATLAS CVS setenv ATLAS_RELEASE 2.0.1 mkdir ${ATLAS_RELEASE}-Root cd ${ATLAS_RELEASE}-Root srt new src $ATLAS_RELEASE cd src setenv CVSROOT /afs/rhic/usatlas/project/localcvs cvs co -d RootSvcModules -r Root-00-00-01 packages/AthenaRoot/RootSvcModules cvs co -d RootKernel -r Root-00-00-01 packages/AthenaRoot/RootKernel cvs co -d GaudiRootCnvSvc -r Root-00-00-01 packages/AthenaRoot/GaudiRootCnvSvc cvs co -d LArGaudiRoot -r Root-00-00-01 packages/AthenaRoot/LArGaudiRoot cvs co -d AtlfastGaudiRoot -r Root-00-00-01 packages/AthenaRoot/AtlfastGaudiRoot cvs co -d EventSelectorGaudiRoot -r Root-00-00-01 packages/AthenaRoot/EventSelectorGaudiRoot cvs co -d EventInfoGaudiRoot -r Root-00-00-01 packages/AthenaRoot/EventInfoGaudiRoot echo " DONE with CHECKOUT " cd LArGaudiRoot ./MakeDict cd ../EventInfoGaudiRoot ./MakeDict cd ../AtlfastGaudiRoot ./MakeDict cd ../RootSvcModules ./MakeDict.sh cd ../RootKernel ./MakeDict cd ../ date echo " DONE with Making Dictionary " cd ../ mkdir build cd build ../src/configure echo " DONE with configure " date gmake install echo " DONE with make install " date # make a run directory, and run a test job cd ../ mkdir run cd run cp $ATLAS_ROOT/software/dist/$ATLAS_RELEASE/installed/share/AthenaCommon/* . cp $ATLAS_ROOT/software/dist/$ATLAS_RELEASE/Simulation/Atlfast/AtlfastCode/share/* . cp ../src/LArGaudiRoot/misc/* . cp ../src/AtlfastGaudiRoot/misc/* . ln -sf ${SRT_DIST}/${ATLAS_RELEASE}/installed/share/LArDetDescr/FCal1-tubes.dat . ln -sf ${SRT_DIST}/${ATLAS_RELEASE}/installed/share/LArDetDescr/FCal2-tubes.dat . ln -sf ${SRT_DIST}/${ATLAS_RELEASE}/installed/share/LArDetDescr/FCal3-tubes.dat . # input file at CERN # stagein -v Y20337 -q 137 elec_50gev_eta0.3_1 # ln -sf elec_50gev_eta0.3_1 ZEBRA.P echo " Now running jobs " date # copy G4 data file, prepared by Valeri. # cp ~hma/public/LArHitsG4.root . # at BNL ln -sf ~hma/data/gam_50gev_eta0.3_1.dat ZEBRA.P # at cern. # stagein -v Y20337 -q 137 elec_50gev_eta0.3_1 # ln -sf elec_50gev_eta0.3_1 ZEBRA.P chmod +x simpleSetup_links.sh simpleSetup_links.sh source setup.csh # write LArCell DD objects ln -sf jobOptions_LArDDWriter.txt jobOptions.txt athena date # copy either .root file or .C file to database directory, LArDD. mkdir LArDB cp LArDetDescr.root LArDB/ # write LArCell objs ln -sf jobOptions_LArCellWriter.txt jobOptions.txt athena date # read the LArCell objs ln -sf jobOptions_LArCellReader.txt jobOptions.txt athena date # read LArHit jobs from LArHits.DataSets.root #ln -sf jobOptions_LArHitReader.txt jobOptions.txt #athena date # read LArHit jobs from LArHits.DataSets.root, and make LArCell # ln -sf jobOptions_LArHitLArCell.txt jobOptions.txt # athena # run atlfast athena jobOptions_AtlfastRoot.txt date