Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:12:40

0001 #!/bin/bash
0002 #
0003 # condor executes runana.cmd 0, runana.cmd 1, etc.
0004 #
0005 
0006 if [[ $# -lt 1 ]]
0007 then
0008   echo 'Usage: runhijbkg.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 # get dst fname
0019 let line=$1+1
0020 
0021 # Kludge
0022 if [[ $PWD == "/phenix/u/chiu/sphenix/sphenix_bbc/offline/analysis/hbcup/workarea" ]]
0023 then
0024  let line=$1+20001
0025 fi
0026 
0027 dst_truth_fname=`sed -n "${line}p" dst_truth.list`
0028 
0029 # create subdirectory
0030 savedir=${dst_truth_fname%.root}
0031 savedir=`echo ${savedir} | sed 's:-:/:'`
0032 echo mkdir -p ${savedir}
0033 mkdir -p ${savedir}
0034 cd ${savedir}
0035 
0036 pwd
0037 
0038 nevents=0
0039 if [[ $# -eq 2 ]]
0040 then
0041   nevents=$2
0042 fi
0043 
0044 # for bbc analysis
0045 ln -sf ../../Fun4All_hijbkg.C .
0046 root.exe -b -q Fun4All_hijbkg.C\(${nevents},\"${dst_truth_fname}\"\)
0047