#! /bin/sh # # Make the event.par file to be used to analyse Event objects with PROOF. # # Usage: sh make_event_par.sh # # Creates the PAR file "event.par" which can be used in PROOF via the # package manager like: # gProof->UploadPackage("event.par") # gProof->EnablePackage("event") # # Command to check that package is active and that libEvent.so is loaded: # gProof->ShowPackages() # gProof->ShowEnabledPackages() # gProof->Exec("gSystem->ListLibraries()") # set EDIR=Tree1 mkdir $EDIR set SRC=/direct/usatlas+u/tarrade/MacroForPROOF/CodeLib/libTree1 cp $SRC/Tree1.C $SRC/Tree1.h $SRC/Makefile $EDIR cp $SRC/Makefile.arch $EDIR cp $SRC/Tree1LinkDef.h $EDIR mkdir $EDIR/PROOF-INF cd $EDIR/PROOF-INF cat > BUILD.sh < SETUP.C <Load("libTree1") == -1) return -1; return 0; } EOF chmod 755 BUILD.sh cd ../.. tar zcvf $EDIR.par $EDIR rm -rf Tree1 exit 0