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