105
edits
TapasSarangi (talk | contribs) |
TapasSarangi (talk | contribs) |
||
* Example RunLUXSim.sh looks like this :
#!/bin/bash▼
wdir=$(pwd)▼
▲#!/bin/bash
ver=HEAD▼
export ROOTSYS=/cvmfs/lz.opensciencegrid.org/ROOT/v5.34.32/slc6_gcc44_x86_64/root▼
▲wdir=$(pwd)
export PATH=${ROOTSYS}/bin:/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/bin▼
▲ver=HEAD
export LD_LIBRARY_PATH=${ROOTSYS}/lib:/lib64:/usr/lib64:/lib:/usr/lib▼
tmpDir=$(mktemp -d --tmpdir="./")▼
▲export ROOTSYS=/cvmfs/lz.opensciencegrid.org/ROOT/v5.34.32/slc6_gcc44_x86_64/root
echo "Linking CVMFS LUXSim area to temp dir. $tmpDir"▼
▲export PATH=${ROOTSYS}/bin:/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/bin
cd $tmpDir▼
▲export LD_LIBRARY_PATH=${ROOTSYS}/lib:/lib64:/usr/lib64:/lib:/usr/lib
echo "MyOutputName=$MyOutputDir/$MyOutputName$MyRandomNumber"▼
cp ../*.mac .▼
./LUXSimExecutable $@▼
for i in *.bin▼
▲tmpDir=$(mktemp -d --tmpdir="./")
do▼
▲echo "Linking CVMFS LUXSim area to temp dir. $tmpDir"
if [ -f "${i}" ]; then▼
▲cd $tmpDir
else▼
▲echo "MyOutputName=$MyOutputDir/$MyOutputName$MyRandomNumber"
echo "Something went wrong... No bin files made. Look at the log"▼
▲cp ../*.mac .
▲./LUXSimExecutable $@
▲for i in *.bin
▲do
▲ if [ -f "${i}" ]; then
▲ /cvmfs/lz.opensciencegrid.org/LUXSim/$ver/tools/LUXRootReader "${i}"
▲ else
▲ echo "Something went wrong... No bin files made. Look at the log"
fi▼
done▼
uname=$(whoami)▼
for n in *.root▼
do▼
if [ -f "${n}" ]; then▼
echo Trying... lcg-cp "${n}" -bvvD srmv2 srm://cmssrm2.hep.wisc.edu:8443/srm/v2/server?SFN=/hdfs/lz/user/${uname}/${MyOutputDir}/"${n}"▼
lcg-cp "${n}" -bvvD srmv2 srm://cmssrm2.hep.wisc.edu:8443/srm/v2/server?SFN=/hdfs/lz/user/${uname}/${MyOutputDir}/"${n}"▼
else▼
echo "Something went wrong... No Root files made. Look at the log"▼
fi
done
▲ uname=$(whoami)
▲ for n in *.root
▲ do
▲ if [ -f "${n}" ]; then
▲ echo Trying... lcg-cp "${n}" -bvvD srmv2 srm://cmssrm2.hep.wisc.edu:8443/srm/v2/server?SFN=/hdfs/lz/user/${uname}/${MyOutputDir}/"${n}"
▲ lcg-cp "${n}" -bvvD srmv2 srm://cmssrm2.hep.wisc.edu:8443/srm/v2/server?SFN=/hdfs/lz/user/${uname}/${MyOutputDir}/"${n}"
▲ else
▲ echo "Something went wrong... No Root files made. Look at the log"
▲ fi
▲ done
|