Warning, /analysis/BBCStudy/macros/runcheck.cmd is written in an unsupported language. File is not indexed.
0001 #!/usr/bin/env bash
0002 #
0003 # condor executes runana.cmd 0, runana.cmd 1, etc.
0004 #
0005
0006 if [[ $# -lt 1 ]]
0007 then
0008 echo 'Usage: runana.cmd jobno [nevents=0]'
0009 exit -1
0010 fi
0011
0012 echo PWD=${PWD}
0013 echo LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
0014 echo HOST=`hostname`
0015
0016 ulimit -c 0 # no core files
0017
0018 dst_fname=$1
0019
0020 if echo ${dst_fname} | grep '.root$'
0021 then
0022 #out_fname=`echo $dst_fname | sed 's/^.*DST/CHECK/'`
0023 out_fname=${dst_fname##*/}
0024 out_fname=CHK_${out_fname}
0025 echo $out_fname
0026
0027 #savedir=G4Hits${dst_fname##*/G4Hits}
0028 #savedir=${savedir%/*}
0029 savedir=CHECK
0030 mkdir -p $savedir
0031
0032 out_fname=${savedir}/${out_fname}
0033 else
0034 # this is assumed to be a list file
0035
0036 # create subdirectory
0037 savedir=CHECK
0038 echo mkdir -p ${savedir}
0039 mkdir -p ${savedir}
0040
0041 out_fname=`head -1 ${dst_fname} | sed 's/^.*DST/CHECK/' | sed 's/-[0-9]*.root/.root/'`
0042 out_fname=${savedir}/${out_fname}
0043
0044 fi
0045 echo $out_fname
0046
0047 nevents=0
0048 if [[ $# -eq 2 ]]
0049 then
0050 nevents=$2
0051 fi
0052
0053 # for bbc analysis
0054 #ln -sf ../../Run_BbcCheck.C .
0055 echo root.exe -b -q Run_BbcCheck.C\(${nevents},\"${dst_fname}\",\"${out_fname}\"\)
0056 root.exe -b -q Run_BbcCheck.C\(${nevents},\"${dst_fname}\",\"${out_fname}\"\)
0057