File indexing completed on 2026-10-15 08:17:26
0001
0002
0003
0004
0005
0006
0007 SET=$1
0008 OUT=${2:-$1}
0009 CRS=$3
0010
0011
0012 export PROJDIR=${CORRAL_DIR:?"CORRAL_DIR not set -- submit with run_m_array.bash"}
0013 NN=$(printf "%02d" ${SLURM_ARRAY_TASK_ID})
0014 LIST=$PROJDIR/lists/$SET/list_$NN.txt
0015 BIN=$PROJDIR/log/$OUT/chunks/corral.snapshot
0016 NAME=corral_$NN
0017 echo "hostname = "$HOSTNAME
0018 echo "set = "$SET" -> "$OUT" run string '"$CRS"'"
0019 echo "task = "$NN" (array job "$SLURM_ARRAY_JOB_ID")"
0020 echo "list = "$LIST" ("$(wc -l < $LIST)" files)"
0021 echo "binary = "$BIN
0022 WORK=$TMPDIR/corral_${SLURM_ARRAY_JOB_ID}_$NN
0023 mkdir -p $WORK/root $WORK/pdf
0024 cd $WORK || exit 1
0025 pwd
0026 cp -v $BIN ./corral
0027 echo Starting..........................
0028 time ./corral -n 0 -l $LIST -o $NAME ${CRS:+-s $CRS}
0029 cp -v ./root/$NAME.root $PROJDIR/root/$OUT/chunks/
0030 cp -v ./pdf/$NAME.pdf $PROJDIR/pdf/$OUT/chunks/
0031 cd $TMPDIR
0032 rm -rf $WORK
0033 exit